如何停用 MAC 上内置的 httpd 网络服务器 apache?

如何停用 MAC 上内置的 httpd 网络服务器 apache?

当我启动我的 MAC 并进入浏览器访问 localhost 时,我从 apache 获得了 localhost 输出“It Working”。输入命令后sudo apachectl stop,我认为服务器已停止,尝试访问 localhost 后,我​​得到了localhost refused to connect。但是!当我在浏览器 (Chrome) 上打开新选项卡并转到 localhost 时,我再次得到“It Works”...我无法理解这种行为,有人可以向我解释一下吗?我如何停用内置的 Apache 服务器,以便在我重新启动操作系统后它不会再次启动..(我的意思是永久停用,因为我想使用 XAMP)..需要你的帮助,我已经为此挣扎了 3 天。

答案1

要阻止 Apache 每次重启时启动,请使用

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

这应该可以阻止 Apache 在启动时自行重启。

相关内容