No Ubuntu, estou tentando obter o httpd.conf
arquivo para apache2. Meu servidor não mostra um.
Seria apache2.conf
o mesmo que httpd.conf
?
fonte
No Ubuntu, estou tentando obter o httpd.conf
arquivo para apache2. Meu servidor não mostra um.
Seria apache2.conf
o mesmo que httpd.conf
?
Só fiz mais algumas pesquisas sobre isso (além do meu comentário):
Ubuntu Docs: HTTPD - Servidor Web Apache2
apache2.conf : o principal arquivo de configuração do Apache2. Contém configurações globais para o Apache2.httpd.conf : historicamente, o principal arquivo de configuração do Apache2, nomeado após o daemon httpd. O arquivo pode ser usado para opções de configuração específicas do usuário que afetam globalmente o Apache2.
Então, para ecoar @slhck - eu iria buscar httpd.conf
o apache2.conf
.
httpd.conf
está vazio (ou inexistente) em algumas distribuições. Se um apache2.conf
estiver presente, você provavelmente não deve editá-lo, mas incluir o seu httpd.conf
no apache2.conf
. Isso ocorre porque apache2.conf
pode ser substituído por atualizações de pacotes.
Seu apache2.conf
portanto, deve incluir esta linha. Se ainda não o fez, você pode adicioná-lo:
Include httpd.conf
/etc/apache2/conf.d
também é um bom lugar para colocar arquivos de configuração.
O método disponível nos sites geralmente é considerado o "Caminho da Debian": • configuração "principal" em /etc/apache2/apache2.conf • configuração de "usuário" em /etc/apache2/httpd.conf • vhosts em / etc / apache2 / arquivos disponíveis em sites (um por arquivo, normalmente) • você pode numerá-los, por exemplo, 00-domain.com, 01-otherdomain.com • ports (ouvir diretivas) em /etc/apache2/ports.conf • mods em / etc / apache2 / mods-available
Você pode manipulá-los com links simbólicos ou com a série de comandos a2: a2ensite / a2dissite a2enmod / a2dismod
Dependendo da preferência pessoal, você pode reiniciar o Apache usando apachectl, /etc/init.d/apache2 (iniciar | parar | recarregar | reiniciar) ou fazer o serviço apache2 (iniciar | parar | recarregar | reiniciar)
Um exemplo em que você usaria httpd.conf em vez de uma entrada vhost seria para uma regra de redirecionamento ou reescrita global, por exemplo. Outros boatos - geralmente, você deve deixar o apache2.conf em paz e certifique-se de configurar um esquema de nomeação consistente para vhosts no diretório de sites disponíveis.