GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Ajenti Control Panel na CentOS 8

Úvod

Ajenti je webový ovládací panel pro správu systémů (jako Webmin, cPanel). kromě toho má velmi krásné a uživatelsky přívětivé rozhraní. Pro osobní použití je Ajenti volně k dispozici pod AGPLv3. Pro komerční použití musíte pravidelně platit malou částku.

Instalace

Automatická instalace

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

Ruční instalace

Nativní závislosti:Debian/Ubuntu

Povolte tedy úložiště Universe (pouze 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

Nativní závislosti:RHEL/CentOS

Povolit úložiště EPEL:

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

Nainstalujte Ajenti 2

Upgrade PIP:

sudo pip3 install setuptools pip wheel -U

Minimální instalace:

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

Se všemi pluginy:

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

Takže po instalaci balíčků Iletův otevřený port 8000, který se používá pro přístup k webovému ovládacímu panelu Ajenti. Jednoduše použijte následující příkaz k povolení přístupu na port.

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

Přístup k ovládacímu panelu Ajenti

Kromě toho Ajenti ve výchozím nastavení funguje na portu 8000 se zabezpečeným HTTP (HTTPS). Nyní tedy přistupujte k serveru pomocí IP serveru (http://ip:8000) nebo názvu domény (http://názevdomény.com:8000) na portu 8080. Pravděpodobně také obdržíte varovnou zprávu oznamující, že existuje problém s certifikátem serveru. Neexistuje žádný problém, protože Ajenti používá certifikát s vlastním podpisem. musíme to jen přijmout a pokračovat.

  http://your_ip:8000/

  Username: root
  Password: adminPassword

Přihlašovací obrazovka Ajenti

Hlavní panel Ajenti

Závěr

V tomto článku jsme vám pomohli nainstalovat ovládací panel Ajenti na systémy CentOS8, Redhat a Fedora. Tento článek byl testován pouze s CentOS 8.


Cent OS
  1. Jak nainstalovat CentOS Web Panel na CentOS 6

  2. Jak nainstalovat CentOS Web Panel na CentOS 8

  3. Nainstalujte Ajenti Control Panel na server CentOS

  1. Jak nainstalovat Ajenti Control Panel na Ubuntu 20.04

  2. CentOS Web Panel:Jak jej nainstalovat na CentOS 7 nebo 8 Linux

  3. Jak nainstalovat Ajenti Control Panel na Debian 8

  1. Jak nainstalovat Ajenti Control Panel na Debian 10

  2. Jak nainstalovat Ajenti Control Panel na Debian 11

  3. Jak nainstalovat Ajenti Control Panel na CentOS 6