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

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 — проверка файла конфигурации.

Более 800 000 книг и аудиокниг! 📚

Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением

ПОЛУЧИТЬ ПОДАРОК

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