Como posso encontrar onde meu httpd.conf
arquivo está localizado?
Estou executando um servidor Ubuntu Linux a partir do Amazon Web Services EC2 (Elastic Compute Cloud) e não consigo encontrar minha configuração do Apache.
linux
apache
ubuntu
amazon-ec2
httpd.conf
Shalin Shah
fonte
fonte
find / -name httpd.conf
/etc/httpd/conf/httpd.conf
access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/…locate httpd.conf
Respostas:
Obter o caminho da execução do Apache
Anexar
-V
argumento ao caminhoReferência:
http://commanigy.com/blog/2011/6/8/finding-apache-configuration-file-httpd-conf-location
fonte
sudo /usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE
me dá alguns erros de alertaInvalid Mutex directory
para que o comando certo que eu usei ésudo apachectl -V | grep SERVER_CONFIG_FILE
Consulte http://wiki.apache.org/httpd/DistrosDefaultLayout para obter uma discussão sobre onde você pode encontrar os arquivos de configuração httpd do Apache 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:
(Isso é um V maiúsculo). Ou, em sistemas nos quais 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 se parecer com:
que, combinado com a linha:
fornecerá um caminho completo para o local padrão do arquivo de configuração
fonte
apache2ctl -V
comando e procurando o caminho no que é listado a seguir.apache2ctl
não é renomeado versão dohttpd
, que é diferentes nomes de mesma aplicação no do Debian e OS baseado em RedHat , respectivamentethe command httpd
não foi encontrado.