我一直在查找不同的文档以了解如何启动/停止 Apache 以及从哪个目录启动/停止,但没有找到正确的答案。
我正在使用 Ubuntu。
答案1
在典型操作中(作为服务运行,而不是故障排除或调试等),执行此操作的“正确”方法是使用以下命令service
:
service apache2 start
service apache2 stop
service apache2 restart
service apache2 reload (when you want to reload the config)
运行该命令的目录无关紧要。供您参考,服务命令使用的脚本位于/etc/init.d
;Apache 的脚本位于/etc/init.d/apache2
。因此/etc/init.d/apache2 start
等也将获得您想要的;但 Ubuntu 10.10 及更新版本会提醒您使用 命令service
。
答案2
您还可以使用:
invoke-rc.d apache2 start
这也允许您运行 Apache 2init.d
脚本。