Nginx – Verwalten des Dienstes

Sobald wir unseren Nginx- Server korrekt installiert haben, müssen wir als nächsten Schritt in der Lage sein, die Dienste zu steuern und zu verwalten. Dazu müssen wir in der Lage sein, physisch oder remote auf den Computer zuzugreifen, auf dem wir ihn installiert haben.

Der Nginx-Service

Bei der Installation von Nginx ist der typische Speicherort / usr / local / nginx this in Debian / Ubuntu-Systemen, wir werden diese Route von nun an übernehmen.

Um etwas zu verwalten und zu kontrollieren, müssen wir zuerst verstehen, worum es geht; Wir müssen zunächst wissen, dass es zwei Arten von Anwendungen gibt, solche, die sichtbar ausgeführt werden, und solche, die nicht ausgeführt werden.

Diejenigen, die auf sichtbare Weise ausgeführt werden, ermöglichen es uns als Benutzer, sie zu sehen und direkt mit ihnen zu agieren, z. B. eine Textverarbeitung.

Die Anwendungen, die nicht auf sichtbare Weise ausgeführt werden , werden als Daemons oder Daemon-Anwendungen bezeichnet. Sie werden hinter den Kulissen ausgeführt, um es auf irgendeine Weise auszudrücken. In der Regel können wir keinen direkten Kontakt zu ihnen herstellen. Ein Beispiel ist cron, die Anwendung, die uns dies ermöglicht Geplante Prozesse ausführen.

Wichtig
Wie viele bereits vermutet haben, handelt es sich bei Nginx um eine Daemon-Anwendung , da sie nach dem Start ausgeführt wird, ohne vom Benutzer gesehen zu werden, und sich nur im Prozessmanager manifestiert.

Starten Sie Nginx

Dies ist der wichtigste und einfachste Schritt, damit unser Service funktioniert. Wir müssen ihn nur mit dem folgenden Befehl starten:

 / usr / local / nginx 

Mit diesem und unserem Server muss gestartet werden, sonst wird uns der Fehler angezeigt, aber wenn wir keine Meldung bekommen ist, dass alles korrekt gelaufen ist.

See also  Wie Sie die installierte Linux-Distributionsversion kennen

Argumente in der Kommandozeile

Mit Nginx können wir Argumente in die Befehlszeile einfügen, wenn wir den Service aufrufen. Dadurch können wir Funktionen aktivieren oder eine bestimmte Aktivität ausführen. Um die Liste zu kennen, können wir den Befehl nginx -h verwenden und sehen etwas Ähnliches wie das folgende Bild:

nginx_manejandoservicios.jpg

Konzentrieren wir uns nun auf die Steuerung der Anwendung. Dazu verwenden wir den Parameter -s. Abhängig davon, was damit verbunden ist, können wir verschiedene Aktionen ausführen.

nginx -s hör auf
Beenden Sie die Anwendung sofort, egal was gerade ausgeführt wird.

Nginx -s beendet
Der Dienst wird ordnungsgemäß beendet, dh der Dienst wird beendet, und die Prozesse werden vollständig beendet.

Nginx -s wieder öffnen
Es macht ein neues Öffnen der Log-Dateien .

nginx -s neu laden
Laden Sie die Dienstkonfiguration erneut.

Wichtig
Es ist wichtig zu erwähnen, dass, wenn wir eine dieser Aktionen mit dem Nginx-Dienst ausführen, zuerst die Konfigurationsdatei überprüft wird. Wenn dies einen Fehler enthält, führt die Ausführung der verschiedenen Befehle zu einem Fehler, auch wenn wir vollständig anhalten Um den Dienst zu beenden, benötigen wir eine gültige Konfigurationsdatei.

Wenn wir die Konfigurationsdatei nicht korrigieren können und den Dienst dringend abschließen müssen, können wir killall als letzten Ausweg verwenden:

 killall nginx 

Wenn Sie dieses Tutorial beenden, haben Sie bereits eine grundlegende Kontrolle über unseren Nginx- Service und wissen, welche Befehle Sie verwenden müssen, um ihn zu steuern.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *