因为要装 Nginx, 所以想禁止 Apache 在开机时自动启动。
网上给的较多的方法是:
系统偏好设置 -> 共享 -> 把 Web共享 取消就行了。
但这招对我好像不太管用。又不想把它卸掉,毕竟还要用它的 ab 之类的命令。所以只能想办法不让其自动启动 httpd,不要占用我的80端口。
我得到的一个可行方法是执行下面的命令:
$ sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
同理,要想开机启动 Nginx,也解决了:
将 org.apache.httpd.plist 文件重命名为 Nginx 的(如 nginx.plist)。改一下相应的命令,参数,等。然后:
$ sudo launchctl load -w /System/Library/LaunchDaemons/nginx.plist
完毕。
没有评论:
发表评论