如何为 Apache 设置自定义“服务”重启?

如何为 Apache 设置自定义“服务”重启?

我正在尝试让 Apache 脚本函数像这样运行:

 service httpd restart 

目前,我必须这样做(更加冗长,而且我总是忘记它:))

 /etc/init.d/apache2 restart

我该如何配置它?我在 Google 上做了一些研究,但找不到任何东西(我想这是因为我不确定正确的术语 :))。其他东西,如 nginx、solr、mysql 等... 都有“服务 x 行动“功能,所以我很惊讶它没有随 Apache 一起提供

谢谢!

答案1

service基本上只是对脚本调用的包装/etc/init.d/x。如果/etc/init.d/apache2 restart有效,

service apache2 restart 

也应该可以工作。

答案2

重新启动 Apache 的推荐方式是:

apachectl graceful

或者

apachectl restart

当然你也可以使用

service apache2 restart

相关内容