Nginx/Steuerung
Nginx/Steuerung - Beschreibung
Beschreibung
Nginx bildet sich aus einem „Master”-Prozess und vielen „Slave”- bzw. „Client”-Prozessen
- Man steuert nginx mit dem Master-Prozess, den man mit dem Befehl `nginx` anspricht
Dies geht nach folgendem Prinzip:
nginx [-s signal] [-c filename] [-p prefix] [-g directives]
Falls eine andere Konfigurationsdatei als /etc/nginx/nginx.conf, z. B. zu Testzwecken, verwendet werden soll, startet man nginx folgendermaßen:
sudo nginx -c /pfad/der/konfigurationsdatei
Nützlich ist auch die Option `-t`, welche die Konfiguration von nginx testet
Nach jeder Änderung eine Konfigurationsdatei sollte man von daher
sudo nginx -t
aufrufen und schauen, ob Fehler in einer der Konfigurationsdateien vorliegen
Wenn nicht, kann die Konfiguration neu eingelesen werden, so dass diese aktiv wird:
sudo nginx -s reload
Bei der Installation aus den Paketquellen wird nginx beim Systemstart über eine systemd Service Unit automatisch gestartet, welche über systemctl kontrolliert werden kann
Anwendung
Problembehebung
Konfiguration
Dateien
| Datei | Beschreibung |
|---|---|
Anhang
Siehe auch
Dokumentation
Links
Projekt
Weblinks