16.6. Сценарий запуска сервера Apache /etc/init.d/httpd

We use cookies. Read the Privacy and Cookie Policy

16.6. Сценарий запуска сервера Apache /etc/init.d/httpd

Стандартный сценарий запуска веб-сервера Apache устанавливается из того же пакета, что и сам сервер, В версии Apache 2.0 можно вызывать сценарий запуска со следующими параметрами:

start — запуск сервера;

stop — завершение работы сервера;

restart — перезапуск сервера;

status — информация о работе сервера;

condrestart — перезапуск сервера при наличии файла /var/run/httpd.pid. Этот файл создается при запуске сервера и удаляется при его останове. Если файл httpd.pid не удален, значит, сервер не был остановлен корректно: например, произошел сбой системы или банальное отключение питания.

Что же касается более старых версий Apache, то сценарии запуска позволяют указывать куда больше параметров, чем во второй версии:

start — запуск сервера;

stop — завершение работы сервера;

restart — перезапуск сервера;

reload — перезагрузка сервера. В отличие от перезапуска, когда сервер сначала останавливается командой kill (то есть, просто «убивается»), а потом запускается, при перезагрузке серверу передается сигнал HUP. Перезагрузка может понадобиться при изменении файла конфигурации сервера, чтобы изменения вступили в силу;

condrestart — то же, что и одноименный параметр, описанный выше;

status — информация о работе сервера;

fullstatus — более подробная информация о работе сервера;

help — подсказка;

configtest — проверка файла конфигурации.

Данный текст является ознакомительным фрагментом.