Wenn dieser Fehler beim Starten von Nginx gemeldet wird, müssen Sie im Allgemeinen in das Protokollverzeichnis der Nginx-Installation gehen, um die Fehlerprotokolldatei error.log anzuzeigen. Wir können die in Nginx auftretenden Fehler weiter beheben.
cat /nginx/logs/error.log
Fehler gefunden:
> bind() to 0.0.0.0:8000 failed (98: Address already in use)still could not bind()
1. Suchen Sie den Prozess, der den Port belegt
lsof -i:8000
2. Verwenden Sie den Befehl kill, um den Prozess abzubrechen.
kill -9 pid
3. Starten Sie Nginx neu
systemctl startet Nginx neu