Ajenti ist ein ausländisches Open-Source-Server-Panel, das dem zuvor vorgestellten VestaCP ähnelt. Die Panels unterstützen alle Chinesisch und werden mit SSL, Nginx, PHP, MysqL usw. geliefert, die manuell installiert werden können Bietet außerdem ein Schlüsselinstallationsskript. Ajenti kann auch als Serververwaltungspanel verwendet werden.
Ajenti V ist ein virtuelles Host-Plug-in von Ajenti, das hauptsächlich zur Verwaltung virtueller Hosts und zum Erstellen von Websites verwendet wird. Ajenti V erfüllt grundsätzlich alle Funktionen für die Website-Erstellung, wie FTP, Datenbank, Port, SSL-Zertifikat, Dateiverwaltung, Domainnamenbindung usw. Die Kombination von Ajenti V und Ajenti eignet sich für die Website-Erstellung.
In diesem Artikel erfahren Sie, wie Sie Ajenti- und Ajenti V-Server-Panels installieren und verwenden. Im Vergleich zu VestaCP weist Ajenti im Allgemeinen auch Mängel auf, z. B. langsame Versionsaktualisierungen, keine Forumsdiskussion und keinen Austausch sowie relativ wenige chinesische Tutorials zu Ajenti im Internet . Ajenti ist auf viele Probleme gestoßen, daher ist Ajenti immer noch besser für Leute geeignet, die gerne werfen.
Weitere Informationen zum Server-Panel finden Sie auf einer speziellen Seite, die ich zuvor erstellt habe: Server-Control-Panel-Liste Freunde, die Panels nicht mögen, können auch Befehlstools verwenden:
- Installation und Verwendung des Linux VPS-Website-Erstellungstools LNMP 1.4 – automatische SSL-Konfigurationserneuerung und PHP-Unterstützung für mehrere Versionen
- OneinStack-Installationsskript mit einem Klick – einfache Bereitstellung des Let’s Encrypt-Zertifikats und Konfiguration der HTTPS-Site
- Zusammenfassung der Linux-Systemüberwachungsbefehle – Master-CPU, Speicher, Festplatten-E/A usw., um Leistungsengpässe zu finden
1. Ajenti 2-Installation
Offizielle Ajenti-Website:
- http://AjiaoEnti.org/
Ajenti 2 ist die neueste Version. Sie verfügt über weniger Funktionen als Ajenti 1, aber das Panel ist einfacher und leichter. Die erforderlichen Betriebssysteme sind: Debian 6 oder höher, Ubuntu Precise oder höher, CentOS 6 oder höher, RHEL 6 oder höher.
1.1 Ein-Klick-Installationspaket
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
Manuell Nachdem Sie den Befehl ausgeführt haben, warten Sie eine Weile und Sie werden die Meldung sehen, dass Ajenti 2 erfolgreich installiert wurde.
1.2 Manuelle Installationsmethode
Installationsabhängigkeiten: Debian/Ubuntu
sudo apt-get install build-essential python-pip python-dev python-lxml libffi-dev libssl-dev libjpeg-dev libpng-dev uuid-dev python-dbus
Installationsabhängigkeiten: RHEL/CentOS
sudo yum install gcc python-devel python-pip libxslt-devel libxml2-devel libffi-devel openssl-devel libjpeg-turbo-devel libpng-devel dbus-python
Upgrade-PIP:
sudo pip install 'setuptools>=0.6rc11' 'pip>=6' wheel
Minimale Installation:
sudo pip install ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins
Zusammen mit dem Plugin installieren:
sudo pip install ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins ajenti.plugin.filemanager ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.services ajenti.plugin.terminal
1.3 Ajenti 2-Nutzung
Offen: IP+8000-Port, verwenden Sie Ihr VPS-Anmeldekonto und Ihr Passwort, um sich bei Ajenti 2 anzumelden.
Dies ist die Bedienoberfläche von Ajenti 2. Sie verfügt über einfache Funktionen und eine gute Schnittstelle.
In den Einstellungen von Ajenti 2 können Sie die Sprache auf Chinesisch einstellen, SSL aktivieren usw.
Auch der mit Ajenti 2 gelieferte Dateimanager ist sehr einfach zu bedienen.
Dateien auf dem VPS-Host können online bearbeitet, Berechtigungen geändert, verschoben, kopiert und andere Vorgänge ausgeführt werden.
Ajenti 2 verfügt außerdem über eine Konsole, die Befehle ausführen kann.
2. Ajenti 1-Installation
Ajenti 1 verfügt über mehr Funktionen als Ajenti 2 und kann mit Ajenti V verwendet werden.
2.1 Ajenti 1 manuelle Installation
Debian:
Ajenti erfordert Debian 6 oder höher. Auf Debian 5 muss Python 2.6 installiert sein.
Repository-Schlüssel hinzufügen:
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
Repository zu /etc/apt/sources.list hinzufügen:
echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list
Installation starten:
apt-get update && apt-get install ajenti
Starten Sie den Dienst:
service ajenti restart
Ubuntu:
Ajenti erfordert mindestens Ubuntu 12.04 Precise Pangolin.
Repository-Schlüssel hinzufügen:
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
Repository zu /etc/apt/sources.list hinzufügen:
echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list
Installation starten:
apt-get update && apt-get install ajenti
Starten Sie den Dienst:
service ajenti restart
RPM-Pakete
Repository-Schlüssel hinzufügen:
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm rpm -i ajenti-repo-1.0-1.noarch.rpm
Installation starten:
yum install ajenti
Starten Sie den Dienst:
service ajenti restart
2.2 Ajenti 1 Verwendung
Aufforderung zur erfolgreichen Installation von Ajenti 1.
Verwenden Sie IP+8000, um Ajenti 1 aufzurufen, und verwenden Sie das Standardkonto und das Standardkennwort: root und admin, um sich anzumelden.
Dies ist die Bedienoberfläche von Ajenti 1 mit Dashboard, System, Software, Tools und anderen Funktionen. (Klicken um zu vergrößern)
In der Plug-in-Option von Ajenti 1 können verschiedene Komponenten wie APC und Bind9 installiert werden.
Festplatten-Mounts können im Dateisystem verwaltet werden.
„Prozess“ kann Systemdienste verwalten.
Der Dateimanager von Ajenti 1 kann Dateiberechtigungen ändern.
Sie können Dateien auch online bearbeiten.
Dies ist die Ajenti 1-Konsole.
3. Ajenti V-Installation
3.1 Ajenti V-Installation
Ajenti V kann nur mit Ajenti 1 verwendet werden. Die derzeit verfügbaren Installationspakete für Ajenti V sind:
ajenti-v (Hauptprogramm)
ajenti-v-mail (Exim- und Kurierpost)
ajenti-v-mysql (MySQL DB-Datenbank)
ajenti-v-php-fpm (PHP-Unterstützung über PHP-FPM)
ajenti-v-php7.0-fpm
ajenti-v-ruby-unicorn (Rails-Unterstützung über Unicorn)
ajenti-v-ruby-puma (Rails-Unterstützung über Puma)
ajenti-v-ftp-pureftpd (FTP-Konto)
ajenti-v-nginx (NGINX-Webserver-Unterstützung)
ajenti-v-python-gunicorn (Python WSGI-Unterstützung über gunicorn)
ajenti-v-nodejs (Node.js-Unterstützung)
Zuerst müssen Sie Apache deinstallieren:
apt-get remove apache2
Sie können die oben genannten Installationspakete entsprechend Ihren eigenen Anforderungen auswählen. Die Installation der LNMP-Umgebung erfolgt beispielsweise wie folgt:
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.0-fpm php7.0-mysql service ajenti restart
Dies ist eine Aufforderung zur erfolgreichen Installation von Ajenti V.
3.2 Ajenti V-Nutzung
Nachdem Ajenti V erfolgreich installiert wurde, geben Sie Ajenti 1 erneut ein und Sie sehen die Option „Website“.
Wählen Sie Website hinzufügen aus.
Rufen Sie dann das Website-Management-Center auf und legen Sie den Stammverzeichnispfad der Website fest.
In der Option „Domainname“ können Sie einen Domainnamen binden.
Unter „Port“ können SSL, HTTPS 2, SPDY usw. verwaltet werden.
Bei „SSL“ können Sie den Zertifikatspfad hinzufügen.
Schließlich kann die Datenbank in MysqL verwaltet werden.
4. Zusammenfassung
Im Allgemeinen sind Ajenti und Ajenti V sehr gute VPS-Host-Kontrollfelder. Serverkonfiguration, Systemauslastung, CPU-Speicher, Plug-in-Installation, virtuelle Host-Verwaltung und andere Funktionen können grundsätzlich unsere täglichen Anforderungen an die Website-Erstellung erfüllen.
Die Nachteile von Ajenti V bestehen natürlich darin, dass es etwas weniger Website-Verwaltungsfunktionen gibt und das SSL-Zertifikat zwar selbst konfiguriert werden kann, die automatische Ausstellung von kostenlosen Let's-Encrypt-Zertifikaten jedoch nicht unterstützt wird. Es gibt relativ wenige chinesische und englische Materialien verwandt mit Ajenti.