¿Hay un comando / herramienta para generar la configuración calculada que está usando Apache httpd? Sé que puedo revisar manualmente httpd.conf y otros archivos de configuración, pero ¿existe alguna herramienta estándar para generar una configuración de todos los archivos y secciones incluidos que se apliquen, por conveniencia?
Gracias,
James
Editar: También debería haber mencionado que también estoy usando una versión de Windows x-64 de Apache, de un binario precompilado.
apache-2.2
httpd
configuration
jamiebarrow
fuente
fuente
Respuestas:
Hay un módulo de Apache disponible que muestra una página detallada con varias configuraciones y la configuración activa.
mod_info
está deshabilitado de forma predeterminada y debe habilitarse./configure --enable-info
al compilar Apache. En Debian y Ubuntu, este módulo y su configuración se pueden habilitar usandosudo a2enmod info
.Ponga las siguientes líneas en su archivo de configuración (httpd.conf) (no es necesario cuando se usa
a2enmod
):Después de reiniciar el servidor, el archivo de configuración está disponible en http://example.com/server-info?config (reemplace
example.com
con la dirección de su servidor)Tenga en cuenta que esta información es bastante confidencial, es posible que desee restringir el acceso como en:
Para obtener más información, consulte http://httpd.apache.org/docs/2.2/mod/mod_info.html
fuente
/server-info
si acaso :)/server-info
es la ruta predeterminada, por lo tanto, la estoy usando para evitar confusiones. En cuanto a la seguridad, de hecho usaría una ruta diferente con un estricto control de acceso y la deshabilitaría una vez que haya terminado. Puede configurar la autenticación Básica / Digest, restringir el acceso a localhost y usarlocurl
combinadohtml2text
para obtener los datos en un script.