GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer le panneau de configuration Ajenti sur CentOS 8

Présentation

Ajenti est un panneau de contrôle basé sur le Web pour la gestion des systèmes (comme Webmin, cPanel). en plus, il a une interface très belle et conviviale. Pour un usage personnel, Ajenti est disponible gratuitement sous AGPLv3. Pour un usage commercial, vous devez payer un petit montant régulièrement.

Installation

Installation automatique

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

Installation manuelle

Dépendances natives :Debian/Ubuntu

Activez donc le référentiel Universe (Ubuntu uniquement) :

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

Dépendances natives :RHEL/CentOS

Activer le référentiel 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

Installer Ajenti 2

Mettre à jour le PIP :

sudo pip3 install setuptools pip wheel -U

Installation minimale :

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

Avec tous les 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

Ainsi, après avoir installé les packages, ouvrez le port 8000 d'Ilet, qui est utilisé pour accéder au panneau de configuration Web Ajenti. Utilisez simplement la commande suivante pour autoriser l'accès au port.

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

Accéder au panneau de configuration d'Ajenti

De plus, Ajenti fonctionne par défaut sur le port 8000 avec HTTP sécurisé (HTTPS). Alors maintenant, accédez au serveur en utilisant l'adresse IP du serveur (http://ip:8000) ou le nom de domaine (http://nomdomaine.com:8000) sur le port 8080. Vous recevrez également très probablement un message d'avertissement indiquant qu'il y a un problème avec le certificat du serveur. Il n'y a pas de problème car Ajenti utilise un certificat auto-signé. nous devons juste l'accepter et continuer.

  http://your_ip:8000/

  Username: root
  Password: adminPassword

Écran de connexion Ajenti

Tableau de bord Ajenti

Conclusion

Ainsi, dans cet article, nous vous avons aidé à installer le panneau de configuration Ajenti sur les systèmes CentOS8, Redhat et Fedora. Cet article a été testé uniquement avec CentOS 8.


Cent OS
  1. Comment installer le panneau de configuration Ajenti sur Ubuntu 20.04

  2. Panneau Web CentOS :Comment l'installer sur Linux CentOS 7 ou 8

  3. Comment installer le panneau Web CentOS sur CentOS 6

  4. Comment installer le panneau Web CentOS sur CentOS 8

  5. Installer le panneau de configuration Ajenti sur un serveur CentOS

Comment installer le panneau de configuration Ajenti sur Ubuntu 14.04

Comment installer le panneau de configuration Ajenti sur Ubuntu 16.04 LTS

Comment installer le panneau de configuration Ajenti sur Ubuntu 18.04 LTS

Comment installer le panneau de configuration Ajenti sur Ubuntu 18.04

Comment installer le panneau Web de contrôle sur CentOS 8

Comment installer le panneau Web CentOS sur CentOS 7