macOS關閉apache httpd開機啟動

 閱讀大約需要1分鐘

macOS關閉apache httpd開機啟動

macOS默認安裝了apache httpd服務,並且會開機自動啟動,佔用了80端口。 如果不需要httpd服務,可以關閉apache httpd服務,取消開機自動啟動。

在終端執行如下命令:

sudo lsof -i:80

查看80 端口被哪個進程佔用了

運行結果如下:

COMMAND   PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
httpd   18183 root    4u  IPv6 0x455b25acea0abc45      0t0  TCP *:http (LISTEN)
httpd   18187 _www    4u  IPv6 0x455b25acea0abc45      0t0  TCP *:http (LISTEN)

執行關閉開機啟動命令

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

運行結果如下:

/System/Library/LaunchDaemons/org.apache.httpd.plist: Operation now in progress

開機啟動命令如下:

sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

啟動apache命令

sudo apachectl start

重啟apache命令

sudo apachectl restart

停止apache命令

sudo apachectl stop