在我的Mac OS X上,Web共享在系统偏好设置 – >共享 – >服务 – >“个人Web共享”中被禁用。 不过,当我在浏览器中input“localhost”时,我得到了“It works!” 消息,这意味着Apache仍在运行。 我如何禁用它?
目前捆绑的Apache端口80与我的MAMP安装冲突,因为我想让MAMP在80上运行。
禁用系统偏好设置中的Web共享应禁用Apache。
但是,请确保在浏览器中加载“localhost”时,强制执行刷新,而不是从浏览器加载Apache运行时的caching响应。 您可以在许多浏览器中强制Command-Shift-R进行刷新(与正常刷新的Command-R相反)。
另外,您可以通过在terminal中运行此命令来validation是否不再加载Apache:
ps aux | grep httpd
如果Apache被加载,你会看到一个ps条目
/usr/sbin/httpd
看来10.8上的Apache已经决定变得活跃起来(也许在稍微更新之后)。 发现你可以运行以下命令永久禁用苹果的Apache:
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
您也可以简单地尝试打开Web共享,然后退出。 人们忘记,界面并不总是给你关于系统状态的准确信息。
通过打开Web共享,您可以将其closures,并使系统执行与closures相关的步骤。 只要看看checkbox,看到它没有选中不这样做。