如何UNIX重新启动Apache服务器
时间:2020-01-09 10:46:08 来源:igfitidea点击:
如何使用命令行或者通过ssh会话在UNIX操作系统下重新启动Apache Web服务器?
您需要使用apachectl命令来重新启动Apache服务器。
这将重新读取其配置文件,并重新打开日志文件。
以root用户身份执行以下命令(使用su成为root用户):
# apachectl -k restart
或者使用sudo(如果已配置):
$ sudo apachectl -k restart
以上将立即重启Apache。
但是,在生产环境中,您可能需要使用平稳重启,该重启将在所有当前请求完成后重新启动服务器(如果它们不提供任何服务,则立即退出):
# apachectl -k graceful
或者使用sudo(如果已配置):
$ sudo apachectl -k graceful
最后,您可以在日志文件中查看重新启动的状态:
# tail -f /var/log/httpd/error_log # tail -f /var/log/apache2/error.log