啓動服務時提示Apache啓動失敗,80端口被佔用.查看進程發現存在幾個httpd. OS X自帶Apache,但是默認是沒有啓動的.我也沒有開啓Web共享,怎麼就開機啓動了呢?html
不知道是否是由於安裝了別的什麼軟件致使的.通常的開機啓動項能夠在System Preferences–Users&Groups–Login Items中添加或刪除.但是在這裏也沒有發現Apache相關的啓動項.因而谷歌到了下面一個可行的方法,打開終端,執行下面的命令.linux
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
若是哪天你想讓它開機啓動了,則將unload 改成 load:apache
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
launchd是Mac OS下,用於初始化系統環境的關鍵進程。相似Linux下的init, rc.此方法一樣也適用於禁用系統的一些服務,好比打印機,藍牙等.spa
原文地址:http://blog.163.com/l1_jun/blog/static/14386388201601832545368/.net
如需轉載請註明出處,http://www.javashuo.com/article/p-neiiyrwc-cc.htmlcode