2017-10-16 68 views
0

我使用macOS,我只是想知道爲什麼端口80已被使用,因爲我需要安裝我自己的nginx(作爲碼頭容器)服務器。去http://localhost告訴我「它的工作!」。但我不明白這是從哪裏來的,因爲我沒有自己安裝任何東西。我認爲它可能是一個隨macOS附帶的Apache服務器。MacOS上意外使用的端口80「它工作」結果

所以我做

$ sudo lsof -i:80 

而且我得到了這樣的結果,我不明白:

COMMAND PID USER FD TYPE    DEVICE SIZE/OFF NODE NAME 
httpd 9283 root 4u IPv6 0x2e000a8d22b1a699  0t0 TCP *:http (LISTEN) 
httpd 9292 _www 4u IPv6 0x2e000a8d22b1a699  0t0 TCP *:http (LISTEN) 
httpd 9307 _www 4u IPv6 0x2e000a8d22b1a699  0t0 TCP *:http (LISTEN) 

回答

1

有,的確,一個內置的內部的MacOS Apache服務器。要停止它,輸入以下命令到終端:

sudo apachectl stop