Archivo httpd.conf perdido ubicado apache

¿Cómo puedo encontrar dónde se encuentra mi archivo httpd.conf ?

Estoy ejecutando un servidor Ubuntu Linux de Amazon Web Services EC2 (Elastic Compute Cloud) y no puedo encontrar mi configuración de Apache.

Obtener el camino de ejecutar Apache

 $ ps -ef | grep apache apache 12846 14590 0 Oct20 ? 00:00:00 /usr/sbin/apache2 

Adjuntar el argumento -V 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-location

Consulte http://wiki.apache.org/httpd/DistrosDefaultLayout para consultar dónde encontrar los archivos de configuración httpd de Apache en varias plataformas, ya que esto puede variar de una versión a otra y de una plataforma a otra. La respuesta más común, sin embargo, es / etc / apache / conf o / etc / httpd / conf

Genéricamente, puede determinar la respuesta ejecutando el comando:

httpd -V

(Eso es una V mayúscula). O, en los sistemas donde se cambia el nombre de httpd, quizás apache2ctl -V

Esto devolverá varios detalles sobre cómo se construye 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