Показать конфигурацию Apache

18

Есть ли способ отобразить эффективные значения конфигурации, которые использует Apache?

У меня есть сервер cPanel, который использует несколько включаемых файлов, и есть некоторые общесерверные настройки, которые определены в нескольких местах. Я хотел бы найти способ подтверждения того, какое значение Apache фактически использует во время работы.

Дейв Форгак
источник

Ответы:

23

mod_info предоставляет то, что вам нужно, я думаю.

<Location /server-info>
   SetHandler server-info
   Order deny,allow
   Deny from all
   Allow from 1.2.3.4 # your IP, subnet, whatever
</Location>

Подробнее здесь: http://httpd.apache.org/docs/2.2/mod/mod_info.html

Вы также можете перечислить конфигурацию ваших VirtualHosts (меньше информации, чем при использовании выше), используя команду sudo httpd -S.

Freiheit
источник
1
К счастью, mod_info уже была скомпилирована.
Дэйв Форгак
+1 Это работает как шарм! Для начинающих, таких как я, я также не забываю загрузить mod_infoмодуль httpd.conf, добавив строку:LoadModule info_module modules/mod_info.so
Марко Демайо