GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie das Ajenti Control Panel unter CentOS 8

Einführung

Ajenti ist ein webbasiertes Control Panel zur Verwaltung von Systemen (wie Webmin, cPanel). Darüber hinaus hat es eine sehr schöne und benutzerfreundliche Oberfläche. Für den persönlichen Gebrauch ist Ajenti unter AGPLv3 frei verfügbar. Für die kommerzielle Nutzung müssen Sie regelmäßig einen kleinen Betrag bezahlen.

Installieren

Automatische Installation

curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -

output:

[root@unixcop ~]# curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4854  100  4854    0     0   5657      0 --:--:-- --:--:-- --:--:--  5657
:: OS: rhel
:: Distro: centos
:: Installing prerequisites
Last metadata expiration check: 16:51:20 ago on Mon 26 Jul 2021 04:53:07 PM EET.
Package epel-release-8-11.el8.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 16:51:22 ago on Mon 26 Jul 2021 04:53:07 PM EET.
Package gcc-8.4.1-1.el8.x86_64 is already installed.
Package python36-devel-3.6.8-2.module_el8.4.0+790+083e3d81.x86_64 is already installed.
Package python3-pip-9.0.3-19.el8.noarch is already installed.
Package python3-pillow-5.1.1-12.el8_2.x86_64 is already installed.
Package python3-augeas-0.5.0-12.el8.noarch is already installed.
Package python3-dbus-1.2.4-15.el8.x86_64 is already installed.
Package openssl-devel-1:1.1.1g-15.el8_3.x86_64 is already installed.
Package chrony-3.5-2.el8.x86_64 is already installed.
Package redhat-lsb-core-4.1-47.el8.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
:: Upgrading PIP

Manuelle Installation

Native Abhängigkeiten:Debian/Ubuntu

Universe-Repository aktivieren (nur Ubuntu):

sudo add-apt-repository universe
sudo apt-get install build-essential python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate

Native Abhängigkeiten:RHEL/CentOS

EPEL-Repository aktivieren:

sudo dnf install epel-release
sudo dnf install -y gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core

Installieren Sie Ajenti 2

PIP aktualisieren:

sudo pip3 install setuptools pip wheel -U

Minimale Installation:

sudo pip3 install ajenti-panel ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins

Mit allen Plugins:

sudo pip3 install ajenti-panel ajenti.plugin.ace ajenti.plugin.augeas ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.datetime ajenti.plugin.filemanager ajenti.plugin.filesystem ajenti.plugin.network ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.power ajenti.plugin.services ajenti.plugin.settings ajenti.plugin.terminal

Nach der Installation von Paketen öffnet Ilet also Port 8000, der für den Zugriff auf das Ajenti-Web-Control-Panel verwendet wird. Verwenden Sie einfach den folgenden Befehl, um den Zugriff auf den Port zuzulassen.

firewall-cmd --permanent --zone=public --add-port=8000/tcp
firewall-cmd --reload

Zugriff auf das Ajenti Control Panel

Darüber hinaus arbeitet Ajenti standardmäßig auf Port 8000 mit sicherem HTTP (HTTPS). Greifen Sie also jetzt auf den Server zu, indem Sie die Server-IP (http://ip:8000) oder den Domänennamen (http://domainname.com:8000) auf Port 8080 verwenden. Außerdem erhalten Sie höchstwahrscheinlich eine Warnmeldung, die darauf hinweist, dass dies der Fall ist ein Problem mit dem Zertifikat des Servers. Dies ist kein Problem, da Ajenti ein selbstsigniertes Zertifikat verwendet. wir müssen es nur akzeptieren und fortfahren.

  http://your_ip:8000/

  Username: root
  Password: adminPassword

Ajenti-Anmeldebildschirm

Ajenti-Dashboard

Schlussfolgerung

In diesem Artikel haben wir Ihnen also geholfen, das Ajenti Control Panel auf CentOS8-, Redhat- und Fedora-Systemen zu installieren. Dieser Artikel wurde nur mit CentOS 8 getestet.


Cent OS
  1. So installieren Sie das Ajenti Control Panel unter Ubuntu 20.04

  2. CentOS Web Panel:So installieren Sie es unter CentOS 7 oder 8 Linux

  3. So installieren Sie das CentOS-Webpanel unter CentOS 6

  4. So installieren Sie das CentOS-Webpanel unter CentOS 8

  5. Installieren Sie Ajenti Control Panel auf einem CentOS-Server

So installieren Sie das Ajenti Control Panel unter Ubuntu 14.04

So installieren Sie das Ajenti Control Panel unter Ubuntu 16.04 LTS

So installieren Sie das Ajenti Control Panel unter Ubuntu 18.04 LTS

So installieren Sie das Ajenti Control Panel unter Ubuntu 18.04

So installieren Sie das Control Web Panel unter CentOS 8

So installieren Sie das CentOS-Webpanel unter CentOS 7