Überprüfen Sie, ob Nginx gestartet ist?
Jetzt werde ich den Prozess der Überprüfung, ob Nginx unter Linux gestartet ist, aufzeichnen und teilen.
Empfohlen: „Nginx Tutorial“
Nach Prozess beurteilen
Erste Methode: Prozessliste anzeigen und filtern
Jede Linux-Anwendung generiert einen Prozess, sodass wir beurteilen können, ob der Nginx-Prozess gestartet wird, indem wir prüfen, ob er existiert.
Verwenden Sie ps -ef, um den Prozess aufzulisten, und filtern Sie ihn dann durch grep.
Zum Beispiel: ps -ef |. Sie können sehen, ob der Nginx-Prozess vorhanden ist.
Die zweite Methode: Überprüfen Sie direkt die Prozess-ID
ps -C nginx -o pid
Diese Methode der direkten Rückgabe der PID eignet sich besser für die Verwendung in Verbindung mit anderen Programmen, z. B. für die Ausführung dieses Befehls in einer Shell/Python Skript, um die PID abzurufen, und verwenden Sie dann die PID, um zu bestimmen, ob Nginx gestartet ist.
Es wird empfohlen, diese Methode zu verwenden.
Nach Port beurteilen
Die dritte Methode: Verwenden Sie den Befehl „netstat“
Wenn unser Nginx auf Port 80 läuft, können wir netstat verwenden - anp |. grep :80 Befehl, um festzustellen, ob Nginx gestartet ist.
Vierte Methode: Verwenden Sie den lsof-Befehl
lsof -i:80 Sie können auch überprüfen, ob auf Port 80 ein Prozess ausgeführt wird.
Das obige ist der detaillierte Inhalt vonÜberprüfen Sie, ob Nginx gestartet ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!