Arquivo httpd.conf perdido localizado apache

Como posso encontrar onde meu arquivo httpd.conf está localizado?

Estou executando um servidor Ubuntu Linux do Amazon Web Services EC2 (Elastic Compute Cloud) e não consigo encontrar minha configuração do Apache.

Obtenha o caminho da execução do Apache

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

Anexar o argumento -V ao caminho

 $ /usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE -D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf" 

Referência:
http://commanigy.com/blog/2011/6/8/finding-apache-configuration-file-httpd-conf-location

Consulte http://wiki.apache.org/httpd/DistrosDefaultLayout para obter informações sobre onde você pode encontrar arquivos de configuração do Apache httpd em várias plataformas, pois isso pode variar de versão para versão e de plataforma para plataforma. A resposta mais comum, no entanto, é / etc / apache / conf ou / etc / httpd / conf

Genericamente, você pode determinar a resposta executando o comando:

httpd -V

(Isso é um capital V). Ou, em sistemas onde o httpd é renomeado, talvez apache2ctl -V

Isso retornará vários detalhes sobre como o httpd é construído e configurado, incluindo o local padrão do arquivo de configuração principal.

Uma das linhas de saída deve ser semelhante:

-D SERVER_CONFIG_FILE = “conf / httpd.conf”

que, combinado com a linha:

-D HTTPD_ROOT = “/ etc / httpd”

lhe dará um caminho completo para o local padrão do arquivo de configuração