如何在Mac Mavericks上永久停止apache?

Edg*_*nez 43 apache macos osx-mavericks

我正在尝试在mac上安装zend服务器并且需要卸载Mavericks自动包含的apache服务器,以便使用Zend附带的Apache服务器.是否可以阻止它在启动时运行或永久删除?

rob*_*off 90

试试这个:

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
Run Code Online (Sandbox Code Playgroud)

这将停止正在运行的Apache实例,并记录它不应重新启动.它会记录您的偏好/private/var/db/launchd.db/com.apple.launchd/overrides.plist.

  • 这似乎不适用于Mac 10.10 Yosemite./System/Library/LaunchDaemons/org.apache.httpd.plist说:找不到指定的服务. (26认同)
  • Edgar,你需要运行一个apache实例才能运行此命令.sudo apachectl start (11认同)
  • 在Yosemite 5上运行 - 在发出命令之前需要运行apache (6认同)
  • 我在osx 10.9上收到此错误"错误卸载:org.apache.httpd" (4认同)

小智 10

试试这个

sudo killall httpd
Run Code Online (Sandbox Code Playgroud)

它会阻止所有

  • 这只会停止httpd服务。它不会阻止它在重新启动后启动。 (2认同)