So stoppen Sie den mit dem System gelieferten Apache

(*-*)浩
Freigeben: 2019-10-29 09:08:32
Original
3191 Leute haben es durchsucht

So stoppen Sie den mit dem System gelieferten Apache

Beim Einsatz von Mac OS für die Webentwicklung kommt es vor, dass Port 80 bereits belegt ist. Dieses Problem kann durch die folgenden Schritte gelöst werden.

1. Verwenden Sie lsof -i:80, um die Prozesse zu überprüfen, die derzeit Port 80 belegen, und beenden Sie sie, falls vorhanden. (Empfohlenes Lernen: Apache-Nutzung)

2. Schließen Sie den Start des integrierten Apache des Mac.

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
Nach dem Login kopieren

Wenn Sie möchten, dass es eines Tages startet, ändern Sie „Entladen“ in „Laden“:

sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
Nach dem Login kopieren

3. Dies ist auch die häufigste Variante, die normalen Benutzern den Zugriff auf 1024 verbietet folgenden Ports, einschließlich Port 80. Wenn Sie über Port 80 zugreifen möchten, müssen Sie die Portweiterleitung verwenden. Der Befehl lautet wie folgt:

sudoipfw add fwd 127.0.0.1,1081 tcp from any to 127.0.0.1 80 in
Nach dem Login kopieren

Es bedeutet ungefähr, eine Portweiterleitung durchzuführen, Port 80 auf 1081, sodass Webdienste auf 1081 von Nginx verweisen (entspricht dem ursprünglichen Port 80)

Über den ipfw-Befehl:

a. Regeln anzeigen: sodu ipfw list

localhost:sbin lq$ sudo ipfw list
00100 fwd 127.0.0.1,1081 tcp fromany to 127.0.0.1 dst-port 80 in
65535 allow ip from any to any
Nach dem Login kopieren

b. Regeln löschen: sodu ipfw delete 100 [Die gelöschten Regeln sind: 00100 fwd 127.0.0.1 ,1081 tcp von jedem zu 127.0.0.1 dst-port 80 in】

c. Neue Regel: sudo ipfw add fwd 127.0.0.1,1081tcp von jedem zu 127.0.0.1 80 in

Das obige ist der detaillierte Inhalt vonSo stoppen Sie den mit dem System gelieferten Apache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!