Apache Версия 2.0 Сервера HTTP
apachectl
является передним концом Apacheскому Протоколу Передачи Гипертекста (HTTP) сервер. Это разработано, чтобы помочь администратору управлять функционированием Apacheа
httpd
демон.
apachectl
подлинник может работать в двух способах. Сначала, это может действовать как простой передний конец
httpd
приказать, чтобы просто установил любые необходимые переменные окружающей среды и затем призвал
httpd
, проходя через любые аргументы линии команды. Во вторых,
apachectl
может действовать как SysV init подлинник, беря простые аргументы с одним словом как
start
,
restart
, и
stop
, и переводя их на соответствующие сигналы к
httpd
.
если ваша Apache установка будет использовать нестандартные дорожки, то Вы будете должны редактировать
apachectl
подлинник, чтобы установить соответствующие дорожки к
httpd
набор из двух предметов. Вы можете также определить любого необходимый
httpd
аргументы линии команды. См. комментарии в подлиннике для деталей.
apachectl
подлинник возвращает 0 ценностей выхода на успехе, и >0, если ошибка происходит. Для большего количества деталей, рассмотрите комментарии в подлиннике.
действуя в способе передачи,
apachectl
может взять все аргументы, доступные для
httpd
набор из двух предметов.
apachectl
[
httpd-argument
]
действуя в SysV init способ,
apachectl
берет простые, команды с одним словом, определенные ниже.
apachectl
command
только варианты init-стиля SysV определены здесь. Другие аргументы определены на
httpd
ручная страница.
start
httpd
демон. Дает ошибку, если это уже бежит. Это эквивалентно
apachectl -k start
.
stop
httpd
демон. Это эквивалентно
apachectl -k stop
.
restart
httpd
демон. Если демон не бежит, это начато. Эта команда автоматически проверяет файлы конфигурации как в
configtest
перед введением переначала, чтобы удостовериться не умирает демон. Это эквивалентно
apachectl -k restart
.
fullstatus
mod_status
. для этого, чтобы работать, Вы должны иметь
mod_status
позволенный на вашем сервере и браузере на основе текста, типа
lynx
доступный на вашей системе. URL, используемый, чтобы получить доступ к сообщению статуса может быть установлен, редактируя
STATUSURL
переменная в подлиннике.
status
fullstatus
выбор, за исключением того, что список запросов, в настоящее время служивших опущен.
graceful
httpd
демон. Если демон не бежит, это начато. Это отличается от нормального переначала, в котором не прерваны в настоящее время открытые связи. Побочный эффект - то, что старые файлы системного журнала не будут закрыты немедленно. Это означает, что если используется в подлиннике вращения регистрации, существенная задержка может быть необходимой гарантировать, что старые файлы системного журнала закрыты перед обработкой их. Эта команда автоматически проверяет файлы конфигурации как в
configtest
перед введением переначала, чтобы удостовериться не умирает Apache. Это эквивалентно
apachectl -k graceful
.
configtest
Syntax Ok
или подробная информация о специфической ошибке синтаксиса. Это эквивалентно
apachectl -t
.
следующий дополнительный выбор доступен, но осужден.
startssl
apachectl -k start -DSSL
. мы рекомендуем, чтобы Вы использовали ту команду явно, или Вы регулируете ваш
httpd.conf
удалять
<IfDefine>
секция так, чтобы SSL всегда доступен.