Server Verwaltung · 4 min read · Nov 01, 2025
Wie man das Ajenti Control Panel auf Ubuntu 18.04 installiert
Ajenti ist ein kostenloses, Open-Source- und leichtgewichtiges Control Panel, das verwendet werden kann, um Server über eine webbasierte Schnittstelle zu verwalten. Mit Ajenti können Sie DNS, Websites, Firewall, Mail, Dateiserver, Protokolle und vieles mehr einfach verwalten. Ajenti ist in Python geschrieben, benötigt sehr wenige Ressourcen und ist mit vielen Linux-Distributionen kompatibel. Es ist also die beste Wahl für Sie, wenn Sie Ihren Server über eine webbasierte Schnittstelle überwachen und verwalten möchten.
In diesem Tutorial erklären wir, wie man das Ajenti Control Panel auf Ubuntu 18.04 installiert.
Anforderungen
- Ein Server, der Ubuntu 18.04 ausführt.
- Ein Root-Passwort ist auf Ihrem Server eingerichtet.
Erste Schritte
Bevor Sie beginnen, müssen Sie Ihr System mit der neuesten Version aktualisieren. Sie können dies tun, indem Sie den folgenden Befehl ausführen:
apt-get update -y
apt-get upgrade -ySobald Ihr Server aktualisiert ist, starten Sie Ihren Server neu, um die Änderungen anzuwenden.
Erforderliche Abhängigkeit installieren
Bevor Sie beginnen, müssen Sie die python-imaging-Abhängigkeit auf Ihrem Server installieren. Zuerst laden Sie das python-imaging-Paket mit dem folgenden Befehl herunter:
wget http://mirrors.mit.edu/ubuntu-ports/pool/universe/p/pillow/python-imaging_3.1.2-0ubuntu1.1_all.debSobald der Download abgeschlossen ist, installieren Sie das heruntergeladene Paket mit dem folgenden Befehl:
dpkg -i python-imaging_3.1.2-0ubuntu1.1_all.debSie sollten den folgenden Fehler sehen:
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
Sie können den oben genannten Fehler beheben, indem Sie die python-imaging-Abhängigkeit wie unten gezeigt installieren:
apt --fix-broken installSobald alle erforderlichen Abhängigkeiten installiert sind, können Sie mit dem nächsten Schritt fortfahren.
Ajenti installieren
Standardmäßig ist Ajenti im Standard-Repository von Ubuntu 18.04 nicht verfügbar. Daher müssen Sie das Ajenti-Repository zu Ihrem System hinzufügen.
Zuerst laden Sie den GPG-Schlüssel des Ajenti-Repositorys mit dem folgenden Befehl herunter und importieren ihn:
wget http://repo.ajenti.org/debian/key -O- | apt-key add -Als nächstes fügen Sie das Ajenti-Repository mit dem folgenden Befehl hinzu:
echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" | tee /etc/apt/sources.list.d/ajenti.listAls nächstes aktualisieren Sie das Repository und installieren Ajenti mit dem folgenden Befehl:
apt-get update -y
apt-get install ajenti -ySobald die Installation abgeschlossen ist, sollten Sie die folgende Ausgabe erhalten:
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) ...
Sie können auch andere Ajenti V-Plugins mit dem folgenden Befehl installieren:
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.2-fpm php7.2-mysql -ySobald alle Pakete installiert sind, starten Sie den Ajenti-Dienst und aktivieren Sie ihn, damit er beim Booten startet, mit dem folgenden Befehl:
systemctl start ajenti
systemctl enable ajentiSie können auch den Status von Ajenti mit dem folgenden Befehl überprüfen:
systemctl status ajentiSie sollten die folgende Ausgabe sehen:
? 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
Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Zugriff auf die Ajenti-Webschnittstelle
Ajenti ist jetzt installiert und hört auf Port 8000. Sie können jetzt auf die Ajenti-Webschnittstelle zugreifen, indem Sie die URL https://your-server-ip:8000 besuchen. Sie werden auf die folgende Seite weitergeleitet:

Geben Sie Ihren Administrator-Benutzernamen und Ihr Passwort als root/admin ein und klicken Sie auf die Schaltfläche ANMELDEN. Sie sollten das Ajenti-Dashboard auf dem folgenden Bildschirm sehen:

Als nächstes wird empfohlen, das Standard-Admin-Passwort von Ajenti zu ändern. Klicken Sie dazu auf Passwort im linken Bereich. Sie sollten die folgende Seite sehen:

Geben Sie nun Ihr aktuelles Passwort und Ihr neues Passwort ein. Klicken Sie dann auf die Schaltfläche SPEICHERN, um das Passwort zu aktualisieren.
Klicken Sie als nächstes auf die Schaltfläche Plugins im linken Bereich, um alle Plugins zu installieren, die Sie möglicherweise für Ihren Linux-Server benötigen. Sie sollten die folgende Seite sehen:

Wenn Sie den Apache-Webserver einrichten möchten, klicken Sie auf Apache. Sie sollten die folgende Seite sehen:

Klicken Sie nun auf die Schaltfläche APACHE2, um das Apache-Webserver-Paket auf Ihrem System zu installieren.
Fazit
Herzlichen Glückwunsch! Sie haben das Ajenti Control Panel erfolgreich auf dem Ubuntu 18.04-Server installiert. Sie können jetzt verschiedene Dienste auf Ihrem Linux-Server über eine webbasierte Schnittstelle einfach installieren und verwalten. Für weitere Informationen können Sie die Ajenti-Dokumentation unter Ajenti Doc besuchen. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.