2017-10-16 57 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