GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer le panneau de configuration Ajenti pour gérer les serveurs Linux

Ajenti est un panneau de contrôle de gestion de système basé sur le Web open source pour gérer les tâches d'administration système Linux à distance à partir du navigateur Web, très similaire à l'outil d'administration système Webmin.

Ajenti est un outil très puissant et léger, qui fournit une interface Web rapide et réactive pour la gestion de petites configurations de serveur et convient également mieux aux VPS et dédié serveurs.

[ Vous pourriez également aimer :Les meilleurs panneaux de contrôle pour gérer les serveurs Linux ]

Il a été construit avec de nombreux plugins prédéfinis pour configurer et surveiller les logiciels et services de serveur tels que Apache , Cron , Système de fichiers , Pare-feu , MySQL , Nginx , Munin , Samba , FTP , calmar, et de nombreux autres outils comme Gestionnaire de fichiers , éditeur de code pour les développeurs et Terminal accès.

Exigences

  • Debian 9 ou version ultérieure
  • Ubuntu Bionic ou version ultérieure
  • RHEL 8 ou version ultérieure

Dans cet article, vous apprendrez comment installer Panneau de configuration Ajenti sur un nouveau système Linux pour gérer diverses tâches de gestion de serveur Linux à partir d'un navigateur Web.

Installation du panneau de configuration Ajenti sous Linux

Pour installer Ajenti , vous devez d'abord mettre à jour et mettre à niveau votre logiciel système vers la dernière version, comme indiqué.

$ sudo apt update && sudo apt upgrade -y    [On Ubuntu & Debian]
$ sudo dnf update && sudo dnf upgrade -y    [On RHEL]

Une fois les mises à jour du système terminées, redémarrez le système avant de commencer l'installation d'Ajenti.

$ sudo systemctl reboot

Après le redémarrage, téléchargez le script d'installation d'Ajenti à l'aide de la commande curl suivante, qui installera Ajenti avec toutes les dépendances nécessaires, comme indiqué.

Installer Ajenti sur Debian/Ubuntu

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

Installer Ajenti sur RHEL/Rocky et AlmaLinux

Sur les distributions basées sur RHEL, vous devez activer le référentiel EPEL pour installer les dépendances Ajenti nécessaires, comme indiqué.

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ dnf install -y gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core

Après avoir installé toutes les dépendances requises, installez maintenant Ajenti en utilisant le script d'installation comme indiqué.

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

Une fois l'installation d'Ajenti terminée, ouvrez le "8000 ” port sur le pare-feu/routeur pour l'accès à distance de l'interface Web.

$ sudo ufw allow 8000   [On Ubuntu & Debian]
$ sudo firewall-cmd --permanent --zone=public --add-port=8000/tcp  [On RHEL]
$ sudo firewall-cmd --reload

Pour accéder à Ajenti interface Web du panneau de configuration, ouvrez un navigateur Web et saisissez l'IP du serveur sur lequel nous avons installé Ajenti, et entrez les informations d'identification de votre système :nom d'utilisateur "root " et le mot de passe racine.

https://localhost:8000
OR
https://ip-address:8000

Le service Ajenti peut être démarré, arrêté, redémarré à l'aide des commandes suivantes.

$ sudo systemctl stop ajenti
$ sudo systemctl start ajenti
$ sudo systemctl restart ajenti
$ sudo systemctl status ajenti

Désinstaller le panneau de configuration Ajenti sous Linux

Ajenti est un groupe de modules Python installés avec pip, émis avec un script systemd. Il est donc essentiel de supprimer le script systemd, puis les bibliothèques Python et les fichiers de configuration.

$ sudo systemctl stop ajenti.service
$ sudo systemctl disable ajenti.service
$ sudo systemctl daemon-reload
$ sudo rm -f /lib/systemd/system/ajenti.service

Ensuite, supprimez simplement tous les modules Python :

$ sudo pip3 uninstall -y aj ajenti-panel ajenti.plugin.ace ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.filesystem ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.session-list ajenti.plugin.settings

Si vous n'avez pas besoin de fichiers de configuration, supprimez simplement le répertoire /etc/ajenti/ :

$ sudo rm -rf /etc/ajenti/

Pour plus d'informations, visitez la page d'accueil d'Ajenti.


Panels
  1. Comment installer Grafana sur des serveurs Linux

  2. Comment installer le panneau de configuration Ajenti sur Ubuntu 20.04

  3. Comment installer le panneau de configuration Ajenti sur CentOS 8

  4. 21 panneaux de contrôle open source/commerciaux pour gérer les serveurs Linux

  5. Comment installer Vesta Control Panel sur un VPS Linux

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 20.04 LTS

Comment installer Plesk Control Panel sur un serveur Linux ?

Comment installer le panneau de configuration Webmin dans Debian 9

Comment installer le panneau de configuration Ajenti sur Ubuntu 18.04