Obtenga la ruta de ejecución de Apache
$ ps -ef | grep apache
apache 12846 14590 0 Oct20 ? 00:00:00 /usr/sbin/apache2
Añadir -V
argumento a la ruta
$ /usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE
-D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf"
Referencia:
http://commanigy.com/blog/2011/6/8/finding-apache-configuration-file-httpd-conf-ubicación
Consulte http://wiki.apache.org/httpd/DistrosDefaultLayout para ver dónde puede encontrar los archivos de configuración de Apache httpd en varias plataformas, ya que esto puede variar de una versión a otra y de una plataforma a otra. Sin embargo, la respuesta más común es /etc/apache/conf o /etc/httpd/conf
En general, puede determinar la respuesta ejecutando el comando:
httpd-V
(Eso es una V mayúscula). O, en sistemas donde se cambia el nombre de httpd, tal vez apache2ctl -V
Esto devolverá varios detalles sobre cómo se crea y configura httpd, incluida la ubicación predeterminada del archivo de configuración principal.
Una de las líneas de salida debería verse así:
-D SERVER_CONFIG_FILE="conf/httpd.conf"
que, combinado con la línea:
-D HTTPD_ROOT="/etc/httpd"
le dará una ruta completa a la ubicación predeterminada del archivo de configuración