更改 httpd.conf 文件后是否需要重新启动 httpd 才能使更改生效?
问问题
63643 次
3 回答
36
是的。HTTPD.conf 是在 apache 启动时读取的,因此要使任何更改生效,您需要重新启动它。
于 2010-10-31T10:20:34.683 回答
8
是的,您需要通过以下方式重新启动服务器
sudo service httpd restart
您可以通过以下方式检查配置文件中的错误
apachectl -t
更改可能需要一些时间来反映。
于 2015-06-18T08:10:55.383 回答
3
您可以让 apache 重新读取其配置文件,而无需通过
sudo apachectl graceful
(或apache2ctl
在 debian 上)重新启动。
来自Apache 文档:
优雅地重新启动 Apache httpd 守护进程。如果守护程序未运行,则启动它。这与正常重启的不同之处在于当前打开的连接不会中止。[...] 在启动重启之前,该命令会像 configtest 一样自动检查配置文件,以确保 Apache 不会死机。
于 2017-04-07T19:44:58.107 回答