Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Wenn ich den Befehl systemctl verwende, um nginx zu starten, erhalte ich eine Fehlermeldung? Was ist der Grund?

Wenn ich den Befehl systemctl verwende, um nginx zu starten, erhalte ich eine Fehlermeldung? Was ist der Grund?

王林
王林nach vorne
2020-12-01 15:16:534021Durchsuche

Wenn ich den Befehl systemctl verwende, um nginx zu starten, erhalte ich eine Fehlermeldung? Was ist der Grund?

Problem:

Verwenden Sie den Befehl systemctl start nginx, um nginx zu starten und einen Fehler zu finden. Der Fehlerinhalt lautet wie folgt:

Empfohlenes Tutorial: nginx-Tutorial

Job for nginx.service failed because the control process exited with error code. See “systemctl status nginx.service” and “journalctl -xe” for details.[object Object]

Problemanalyse:

nginx -t Check dass es kein Problem gibt. Zum Starten wird der Befehl „systemctl restart nginx“ verwendet Nginx-Portstatus

Jul 13 16:18:18 web01 nginx[2407]:nginx:[emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

Sss den Nginx-Prozess

ps -ef|grep nginx #查看nginx端口使用情况

und starte ihn dann im Systemmodus

pkill nginx

Das obige ist der detaillierte Inhalt vonWenn ich den Befehl systemctl verwende, um nginx zu starten, erhalte ich eine Fehlermeldung? Was ist der Grund?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen