Как перезагрузить конфигурацию apache для сайта без перезапуска apache
я отредактировал переменную AllowOverride для одного из моих сайтов сайты с поддержкой
4 ответов
Do
apachectl -k graceful
проверьте эту ссылку для получения дополнительной информации : http://www.electrictoolbox.com/article/apache/restart-apache/
обновлено для Apache 2.4, для несистемных (например, CentOS 6.x, Amazon Linux AMI) и для systemd (например, CentOS 7.x):
есть два способа, чтобы процесс apache перезагрузил конфигурацию, в зависимости от того, что вы хотите сделать с его текущими потоками, либо посоветуйте выйти в режиме ожидания, либо убить их напрямую.
обратите внимание, что Apache рекомендует использовать apachectl -k
в качестве команды и для systemd команда заменяется на httpd -k
apachectl -k graceful
или httpd -k graceful
Apache посоветует своим потокам выйти в режиме ожидания, а затем apache перезагружает конфигурацию (она не выходит сама), это означает, что статистика не сбрасывается.
apachectl -k restart
или httpd -k restart
это похоже на stop, поскольку процесс убивает свои потоки, но затем процесс перезагружает файл конфигурации, а не убивает себя.