Mac OS X取消Apache(httpd)开机启动

安装MAMP后,启动服务时提示Apache启动失败,80端口被占用.查看进程发现存在几个httpd. OS X自带Apache,但是默认是没有启动的.我也没有开启Web共享,怎么就开机启动了呢? apache

不知道是否是由于安装了别的什么软件致使的.通常的开机启动项能够在System Preferences–Users&Groups–Login Items中添加或删除.但是在这里也没有发现Apache相关的启动项.因而谷歌到了下面一个可行的方法,打开终端,执行下面的命令. spa

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

若是哪天你想让它开机启动了,则将unload 改成 load: it

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

launchd是Mac OS下,用于初始化系统环境的关键进程。相似Linux下的init, rc.此方法一样也适用于禁用系统的一些服务,好比打印机,蓝牙等. 终端

相关文章
相关标签/搜索