Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So beheben Sie einen Nginx-Startfehler

So beheben Sie einen Nginx-Startfehler

王林
王林nach vorne
2020-08-14 17:18:317053Durchsuche

So beheben Sie einen Nginx-Startfehler

Problem:

(Empfohlenes Tutorial: nginx-Tutorial)

nginx konnte nicht gestartet werden

systemctl start nginx.service

Nginx konnte nicht gestartet werden. Die Fehlermeldung lautet wie folgt:

Starting nginx: nginx: [emerg] bind() to 0.0.0.0:**** failed (13: Permission denied)

Dies liegt normalerweise daran, dass SELinux aktiviert ist. Verwenden Sie den Befehl getenforce. Überprüfen Sie den SELinux-Status. Wenn die Ausgabe erzwingt, bedeutet dies, dass sie aktiviert ist.

Verwenden Sie zum Schließen die folgenden Methoden:

1. Selinux vorübergehend schließen

setenforce 0 ##设置SELinux 成为permissive模式
setenforce 1 ##设置SELinux 成为enforcing模式

3

Das obige ist der detaillierte Inhalt vonSo beheben Sie einen Nginx-Startfehler. 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