GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare il pannello di controllo Ajenti su CentOS 8

Introduzione

Ajenti è un pannello di controllo basato sul web per la gestione dei sistemi (come Webmin, cPanel). inoltre, ha un'interfaccia molto bella e intuitiva. Per uso personale, Ajenti è disponibile gratuitamente ai sensi dell'AGPLv3. Per uso commerciale, devi pagare regolarmente una piccola somma.

Installazione in corso

Installazione automatica

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

Installazione manuale

Dipendenze native:Debian/Ubuntu

Quindi Abilita repository Universe (solo 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

Dipendenze native:RHEL/CentOS

Abilita repository 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

Installa Ajenti 2

Aggiorna PIP:

sudo pip3 install setuptools pip wheel -U

Installazione minima:

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

Con tutti i plugin:

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

Quindi, dopo aver installato i pacchetti, Ilet apre la porta 8000, che viene utilizzata per accedere al pannello di controllo web di Ajenti. Usa semplicemente il seguente comando per consentire l'accesso sulla porta.

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

Accedi al pannello di controllo di Ajenti

Inoltre, l'impostazione predefinita di Ajenti funziona sulla porta 8000 con HTTPS sicuro (HTTPS). Quindi ora accedi al server utilizzando l'IP del server (http://ip:8000) o il nome di dominio (http://nomedominio.com:8000) sulla porta 8080. Inoltre molto probabilmente riceverai un messaggio di avviso che indica che c'è un problema con il certificato del server. Non ci sono problemi perché Ajenti utilizza un certificato autofirmato. dobbiamo solo accettarlo e procedere.

  http://your_ip:8000/

  Username: root
  Password: adminPassword

Schermata di accesso Ajenti

Dashboard Ajenti

Conclusione

Quindi, in questo articolo ti abbiamo aiutato a installare il pannello di controllo Ajenti sui sistemi CentOS8, Redhat e Fedora. Questo articolo è stato testato solo con CentOS 8.


Cent OS
  1. Come installare il pannello di controllo Ajenti su Ubuntu 20.04

  2. Pannello Web CentOS:come installarlo su CentOS 7 o 8 Linux

  3. Come installare il pannello Web di CentOS su CentOS 6

  4. Come installare il pannello Web di CentOS su CentOS 8

  5. Installa il pannello di controllo Ajenti su un server CentOS

Come installare il pannello di controllo Ajenti su Ubuntu 14.04

Come installare il pannello di controllo Ajenti su Ubuntu 16.04 LTS

Come installare il pannello di controllo Ajenti su Ubuntu 18.04 LTS

Come installare il pannello di controllo Ajenti su Ubuntu 18.04

Come installare il pannello Web di controllo su CentOS 8

Come installare il pannello Web di CentOS su CentOS 7