Installation · 5 min read · Nov 01, 2025

Comment installer le panneau de contrôle Ajenti sur Ubuntu 18.04

Ajenti est un panneau de contrôle gratuit, open-source et léger qui peut être utilisé pour gérer des serveurs à partir d’une interface web. Avec Ajenti, vous pouvez facilement gérer DNS, Sites Web, Pare-feu, Mail, Serveur de fichiers, Journaux et bien plus encore. Ajenti est écrit en Python, nécessite très peu de ressources et est compatible avec de nombreuses distributions Linux. C’est donc le meilleur choix pour vous si vous souhaitez surveiller et gérer votre serveur à partir d’une interface web.

Dans ce tutoriel, nous allons expliquer comment installer le panneau de contrôle Ajenti sur Ubuntu 18.04.

Exigences

  • Un serveur exécutant Ubuntu 18.04.
  • Un mot de passe root configuré sur votre serveur.

Mise en route

Avant de commencer, vous devrez mettre à jour votre système avec la dernière version. Vous pouvez le faire en exécutant la commande suivante :

apt-get update -y  
apt-get upgrade -y

Une fois votre serveur mis à jour, redémarrez votre serveur pour appliquer les modifications.

Installer la dépendance requise

Avant de commencer, vous devrez installer la dépendance python-imaging sur votre serveur. Tout d’abord, téléchargez le paquet python-imaging avec la commande suivante :

wget http://mirrors.mit.edu/ubuntu-ports/pool/universe/p/pillow/python-imaging_3.1.2-0ubuntu1.1_all.deb

Une fois téléchargé, installez le paquet téléchargé avec la commande suivante :

dpkg -i python-imaging_3.1.2-0ubuntu1.1_all.deb

Vous devriez voir l’erreur suivante :

Selecting previously unselected package python-imaging.
(Reading database ... 28634 files and directories currently installed.)
Preparing to unpack python-imaging_3.1.2-0ubuntu1.1_all.deb ...
Unpacking python-imaging (3.1.2-0ubuntu1.1) ...
dpkg: dependency problems prevent configuration of python-imaging:
 python-imaging depends on python:any (<< 2.8).
 python-imaging depends on python:any (>= 2.7.5-5~).
 python-imaging depends on python-pil; however:
  Package python-pil is not installed.

dpkg: error processing package python-imaging (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python-imaging

Vous pouvez corriger l’erreur ci-dessus en installant la dépendance python-imaging comme indiqué ci-dessous :

apt --fix-broken install

Une fois toutes les dépendances requises installées, vous pouvez passer à l’étape suivante.

Installer Ajenti

Par défaut, Ajenti n’est pas disponible dans le dépôt par défaut d’Ubuntu 18.04. Vous devrez donc ajouter le dépôt Ajenti à votre système.

Tout d’abord, téléchargez et importez la clé GPG du dépôt Ajenti avec la commande suivante :

wget http://repo.ajenti.org/debian/key -O- | apt-key add -

Ensuite, ajoutez le dépôt Ajenti avec la commande suivante :

echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" | tee /etc/apt/sources.list.d/ajenti.list

Ensuite, mettez à jour le dépôt et installez Ajenti avec la commande suivante :

apt-get update -y  
apt-get install ajenti -y

Une fois l’installation terminée, vous devriez obtenir la sortie suivante :

writing RSA key

:: Generating certificate

Signature ok
subject=C = US, ST = NA, L = Nowhere, O = Acme Inc, OU = IT, CN = ubuntu
Getting Private key
:: SSL configured!
------------------------------------------------
Now start Ajenti with 'service ajenti restart'
Ajenti will listen on HTTPS port 8000 by default

Default username : root
Default password : admin
------------------------------------------------
Processing triggers for python-support (1.0.15) ...
Processing triggers for ureadahead (0.100.0-21) ...
Processing triggers for systemd (237-3ubuntu10.25) ...

Vous pouvez également installer d’autres plugins Ajenti V avec la commande suivante :

apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.2-fpm php7.2-mysql -y

Une fois tous les paquets installés, démarrez le service Ajenti et activez-le pour qu’il démarre au démarrage avec la commande suivante :

systemctl start ajenti  
systemctl enable ajenti

Vous pouvez également vérifier l’état d’Ajenti avec la commande suivante :

systemctl status ajenti

Vous devriez voir la sortie suivante :

? ajenti.service - LSB: Ajenti
   Loaded: loaded (/etc/init.d/ajenti; generated)
   Active: active (running) since Tue 2019-09-10 04:57:36 UTC; 3min 35s ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 3 (limit: 4915)
   CGroup: /system.slice/ajenti.service
           ??2702 /usr/bin/python /usr/bin/ajenti-panel -d

Sep 10 05:00:32 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:40 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:49 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:49 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:49 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted

Une fois que vous avez terminé. Vous pouvez passer à l’étape suivante.

Accéder à l’interface web d’Ajenti

Ajenti est maintenant installé et écoute sur le port 8000. Vous pouvez maintenant accéder à l’interface web d’Ajenti en visitant l’URL https://your-server-ip:8000. Vous serez redirigé vers la page suivante :

Connexion

Fournissez votre nom d’utilisateur et mot de passe administrateur comme root/admin et cliquez sur le bouton LOG IN. Vous devriez voir le tableau de bord d’Ajenti sur l’écran suivant :

Tableau de bord

Ensuite, il est recommandé de changer le mot de passe administrateur par défaut d’Ajenti. Pour ce faire, cliquez sur Mot de passe dans le panneau de gauche. Vous devriez voir la page suivante :

Configurer le mot de passe

Maintenant, fournissez votre mot de passe actuel et votre nouveau mot de passe. Ensuite, cliquez sur le bouton SAUVEGARDER pour mettre à jour le mot de passe.

Ensuite, cliquez sur le bouton Plugins dans le panneau de gauche pour installer tous les plugins dont vous pourriez avoir besoin pour votre serveur Linux. Vous devriez voir la page suivante :

Plugins Ajenti

Si vous souhaitez configurer le serveur web Apache, cliquez sur Apache. Vous devriez voir la page suivante :

Configuration d'Apache

Maintenant, cliquez sur le bouton APACHE2 pour installer le paquet du serveur web Apache sur votre système.

Conclusion

Félicitations ! Vous avez réussi à installer le panneau de contrôle Ajenti sur le serveur Ubuntu 18.04. Vous pouvez maintenant facilement installer et gérer divers services sur votre serveur Linux à partir d’une interface web. Pour plus d’informations, vous pouvez consulter la documentation d’Ajenti à Ajenti Doc. N’hésitez pas à me poser des questions si vous en avez.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.