NGINX Manager ist ein Tool, das entwickelt wurde, um die Verwaltung von NGINX-Webservern zu vereinfachen. Dank seiner benutzerfreundlichen Oberfläche und hohen Leistung bietet es eine ideale Lösung sowohl für Anfänger als auch für Profis. Sie können Funktionen wie virtuellen Host, SSL, Weiterleitung und Caching einfach über NGINX verwalten.
NGINX Manager Funktionen
-
Überwachung des Server- und Dienststatus
-
SSL/TLS-Zertifikatsverwaltung
-
Konfiguration von Weiterleitungs- und Proxy-Einstellungen
-
Erstellung und Bearbeitung virtueller Hosts
-
Überwachung von Zugriffsprotokollen
-
Einfache Cache-Konfiguration
NGINX Manager Installation
Die schrittweise NGINX Manager Installation ist wie folgt:
-
Anforderungen
-
Ein Linux-Server (Ubuntu 20.04 wird empfohlen)
-
Ein Benutzer mit Root- oder Sudo-Berechtigungen
-
NGINX-Server muss bereits installiert sein
-
-
NGINX Installation (falls nicht vorhanden)
sudo apt update
sudo apt install nginx
-
NGINX Manager Dateien abrufen
NGINX Manager wird normalerweise als Skript oder Paket bereitgestellt. Ein Beispiel für eine Installation:
cd /opt
sudo git clone https://github.com/ornek/nginx-manager.git
cd nginx-manager
-
Erforderliche Abhängigkeiten installieren
sudo apt install python3 python3-pip
pip3 install -r requirements.txt
-
Als Dienst starten
sudo nano /etc/systemd/system/nginx-manager.service
Fügen Sie folgenden Inhalt hinzu:
[Unit]
Description=NGINX Manager Service
After=network.target
[Service]
ExecStart=/usr/bin/python3 /opt/nginx-manager/app.py
Restart=always
User=root
[Install]
WantedBy=multi-user.target
Aktivieren Sie dann die Dienste:
sudo systemctl daemon-reload
sudo systemctl start nginx-manager
sudo systemctl enable nginx-manager
-
Zugriff auf die Weboberfläche
Sie können die Verwaltung über die Oberfläche starten, indem Sie in Ihrem Browser zu http://server-ip:port
gehen.
NGINX Manager Verwendung
-
Virtuellen Host hinzufügen: Sie können einen Domänennamen, ein Root-Verzeichnis und ein SSL-Zertifikat auswählen, indem Sie im Panel "Neuen virtuellen Host" erstellen.
-
SSL-Zertifikatsverwaltung: Sie können automatisch Zertifikate über Lets Encrypt anfordern.
-
Weiterleitungsregeln: Sie können Vorgänge wie die Weiterleitung von HTTP zu HTTPS über das Panel durchführen.
NGINX Manager Installation Häufig gestellte Fragen (FAQ)
Auf welchen Systemen läuft NGINX Manager?
-
Es läuft stabil auf Linux-Distributionen wie Ubuntu, CentOS und Debian.
Gibt es Unterstützung für Windows?
-
Derzeit nicht, nur Linux-basierte Server werden unterstützt.
Werden meine vorhandenen NGINX-Einstellungen auf meinem Server beschädigt?
-
Nein, die vorhandenen Konfigurationen werden nicht beschädigt. Alle neuen Vorgänge werden in separaten Dateien verwaltet.
Was soll ich tun, wenn ich auf Fehler stoße?
-
Überprüfen Sie die Protokolldateien und starten Sie den Dienst neu, nachdem Sie die erforderlichen Anpassungen vorgenommen haben.
Hosting- und Serveroptionen mit NGINX Manager
Wenn Sie planen, die Webserververwaltung in einer professionellen Infrastruktur durchzuführen, können Sie sich auch unsere folgenden Dienste ansehen:
Mit diesen Schritten können Sie NGINX Manager erfolgreich installieren und Ihren Webserver sicher verwalten.