mac默認安裝了apache,隨機啟動會占用80端口,導致nginx啟動不了,需要關閉apache(httpd)服務,取消隨機啟動。
執行命令
查詢80端口被誰占用了
sudo lsof -i:80
關閉隨機啟動
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
開啟隨機啟動
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
啟動apache
sudo apachectl start
重啟apache
sudo apachectl restart
停止apache
sudo apachectl stop
