Apache. Документация на русском


Разделы:   1    2    3    4    5    6    7      8      9    10    11    12    13    14    15    16  

Раздел 8. HTTP-сервер Apache и вспомогательные программы

Пункты:     63      64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79  

 <         > 
  RU            EN  

Пункт 63. Страница руководства: httpd

httpd — это серверная программа Apache HyperText Transfer Protocol (HTTP). Он предназначен для запуска в качестве автономного процесса демона. При таком использовании он создаст пул дочерних процессов или потоков для обработки запросов.

В общем, httpd не следует вызывать напрямую, а следует вызывать через apache2ctl в системах на базе Unix или как службу в Windows NT, 2000 и XP и как консольное приложение в Windows 9x и ME.

Синопсис

httpd [ -d serverroot ] [ -f config ] [ -C directive ] [ -c directive ] [ -D parameter ] [ -e level ] [ -E file ] [ -k start|restart|graceful|stop|graceful-stop ] [ -h ] [ -l ] [ -L ] [ -S ] [ -t ] [ -v ] [ -V ] [ -X ] [ -M ] [ -T ]

В системах Windows доступны следующие дополнительные аргументы:

httpd [ -k install|config|uninstall ] [ -n name ] [ -w ]

Параметры

-d serverroot
Установите начальное значение для ServerRoot директивы serverroot . Это можно переопределить директивой ServerRoot в файле конфигурации. Значение по умолчанию /usr/local/apache2 .
-f config
Использует директивы в файле config при запуске. Если config не начинается с /, то он считается путем относительно файла ServerRoot . Значение по умолчанию conf/apache2.conf .
-k start|restart|graceful|stop|graceful-stop
Сигналы httpd для запуска, перезапуска или остановки. Дополнительные сведения см. в разделе Остановка Apache httpd.
-C directive
Обработайте директиву конфигурации перед чтением файлов конфигурации.
-c directive
Обработайте директиву конфигурации после чтения файлов конфигурации.
-D parameter
Задает параметр конфигурации , который можно использовать с <IfDefine> разделами в файлах конфигурации для условного пропуска или обработки команд при запуске и перезапуске сервера. Также может использоваться для установки некоторых менее распространенных параметров запуска, включая -DNO_DETACH (предотвратить разветвление родителя) и -DFOREGROUND (предотвратить вызов родителя setsid() и др.).
-e level
Устанавливает LogLevel уровень во время запуска сервера . Это полезно для временного увеличения детализации сообщений об ошибках для поиска проблем во время запуска.
-E file
Отправлять сообщения об ошибках при запуске сервера в файл .
-h
Выведите краткий обзор доступных параметров командной строки.
-l
Вывести список модулей, скомпилированных на сервере. Это не будет отображать динамически загружаемые модули, включенные с помощью LoadModule директивы.
-L
Выведите список директив, предоставленных статическими модулями, вместе с ожидаемыми аргументами и местами, где директива действительна. Директивы, предоставляемые общими модулями, не перечислены.
-M
Дамп списка загруженных статических и общих модулей.
-S
Показать настройки, полученные из файла конфигурации (в настоящее время отображаются только настройки виртуального хоста).
-T (Доступно в версии 2.3.8 и выше)
Пропустить проверку корня документа при запуске/перезагрузке.
-t
Запускайте синтаксические тесты только для файлов конфигурации. Программа немедленно завершает работу после этих тестов анализа синтаксиса либо с кодом возврата 0 (синтаксис в норме), либо с кодом возврата, не равным 0 (синтаксическая ошибка). Если также установлено -D DUMP _ VHOSTS , будут напечатаны сведения о конфигурации виртуального хоста. Если установлено -D DUMP _ MODULES , будут напечатаны все загруженные модули.
-v
Распечатайте версию httpd и выйдите.
-V
Распечатайте версию и параметры сборки httpd , а затем выйдите.
-X
Запустите httpd в режиме отладки. Будет запущен только один воркер и сервер не будет отсоединяться от консоли.

Следующие аргументы доступны только на платформе Windows:

-k install|config|uninstall
Установите Apache httpd как службу Windows NT; изменить параметры запуска службы Apache httpd; и удалите службу Apache httpd.
-n name
Имя службы Apache httpd для передачи сигнала.
-w
Держите окно консоли открытым при ошибке, чтобы можно было прочитать сообщение об ошибке.


 <         > 

Пункты:     63      64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79  

Рейтинг@Mail.ru