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 -y

Sobald 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.deb

Sobald der Download abgeschlossen ist, installieren Sie das heruntergeladene Paket mit dem folgenden Befehl:

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

Sie 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 install

Sobald 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.list

Als nächstes aktualisieren Sie das Repository und installieren Ajenti mit dem folgenden Befehl:

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

Sobald 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 -y

Sobald 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 ajenti

Sie können auch den Status von Ajenti mit dem folgenden Befehl überprüfen:

systemctl status ajenti

Sie 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:

Anmelden

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:

Dashboard

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:

Passwort konfigurieren

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:

Ajenti Plugins

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

Apache-Konfiguration

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.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.