Назад | Перейти на главную страницу

Просмотр полной вычисленной конфигурации Apache httpd?

Есть ли команда / инструмент для генерации вычисленной конфигурации, которую использует Apache httpd? Я знаю, что могу вручную просмотреть httpd.conf и другие файлы конфигурации, но существует ли стандартный инструмент для создания конфигурации всех включенных файлов и соответствующих разделов для удобства?

Спасибо,

Джеймс

Редактировать: Я также должен был упомянуть, что я также использую версию Apache для Windows x-64 из предварительно созданного двоичного файла.

Доступен модуль Apache, который показывает подробную страницу с различными настройками и активной конфигурацией.

mod_info отключен по умолчанию и должен быть включен с помощью ./configure --enable-info при сборке Apache. В Debian и Ubuntu этот модуль и его конфигурацию можно включить с помощью sudo a2enmod info.

Поместите следующие строки в свой файл конфигурации (httpd.conf) (не обязательно при использовании a2enmod):

<Location /server-info>
    SetHandler server-info
</Location>

После перезапуска сервера файл конфигурации доступен по адресу http://example.com/server-info?config (заменить example.com с адресом вашего сервера)

Обратите внимание, что эта информация довольно конфиденциальна, вы можете ограничить доступ, как в:

<Location /server-info>
  SetHandler server-info
  Order deny,allow
  Deny from all
  Allow from yourcompany.com
</Location>

Для получения дополнительной информации см. http://httpd.apache.org/docs/2.2/mod/mod_info.html