Heim  >  Artikel  >  Backend-Entwicklung  >  Beim Start von Nginx wird angezeigt, dass Port 80 von anderen Diensten (Apache, Tomcat) belegt ist.

Beim Start von Nginx wird angezeigt, dass Port 80 von anderen Diensten (Apache, Tomcat) belegt ist.

WBOY
WBOYOriginal
2016-08-08 09:32:471088Durchsuche

Problem:

Wenn Nginx startet, wird angezeigt, dass Port 80 belegt ist und nicht gestartet werden kann.

Beschreibungsanalyse:

Nach der Installation von Nginx 1.6.2 auf CentOS, wo Apache (das auf Nicht-80-Ports lauscht) und Tomcat (das auf 80 Ports lauscht) installiert wurden , start nginx Wenn Sie dazu aufgefordert werden, ist Port 80 belegt, was dazu führt, dass der Dienst nicht gestartet werden kann. Aber nachdem ich nginx.conf überprüft habe, habe ich festgestellt, dass die Listen jedes Servers nicht 80 sind. Außerdem kann ich nach dem Stoppen von tomact und dem Neustart von nginx die Begrüßungsseite sehen Willkommensseite. Dieses Problem wird klar sein. Suchen Sie die Konfigurationsdatei, die Port 80 überwacht, ändern Sie sie in einen Nicht-80-Port oder kommentieren Sie ihre Antwort.

Lösung:

Sehen Sie sich jedes Konfigurationsverzeichnis im Nginx-Installationsverzeichnis an und überprüfen Sie zunächst das Standardkonfigurationsverzeichnis, z. B. conf mit dem Wort default im Verzeichnis conf.d Meine Datei ist die Datei default.conf im Verzeichnis conf.d. Nach dem Öffnen sollten Sie feststellen, dass sie die Standardkonfigurationsinformationen von nginx enthält, einschließlich der Begrüßungsseite, die Sie beim Starten von nginx sehen. Ändern Sie den 80-Port in einen anderen Port , wie 82, Speichern und beenden und dann nginx starten.

Das Obige hat die Nginx-Startaufforderung eingeführt, dass Port 80 von anderen Diensten (Apache, Tomcat) belegt ist, einschließlich der relevanten Inhalte. Ich hoffe, dass dies für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn