O servidor web Apache é extremamente popular , correndo cerca de 45 por cento dos servidores web na Internet. Parte da popularidade pode ser por causa de seu método simples de configuração. O servidor está configurado , alterando os arquivos de configuração plana. As opções de configuração , corretamente chamado de " directivas, " estão disponíveis para tudo, desde o nome do servidor para o local das páginas de erro mais comuns. Não é difícil de ler e alterar essas opções uma vez que você sabe onde olhar , mas uma compreensão básica do que está acontecendo e como alterar as configurações é necessário. Coisas que você precisa
Um computador com o servidor web Apache instalado e funcionando
Show Mais instruções
1
Conheça a localização dos arquivos de configuração do Apache. Na inicialização, o servidor web lê todos os arquivos no " conf" e diretórios " conf.d " e todos os seus subdiretórios , tratando-os essencialmente como um arquivo de configuração grande. Eles estão separados por apenas convenção, por uma questão de organização. O diretório "conf " contém " httpd.conf ", que normalmente contém diretivas de todo o servidor . O diretório " conf.d " contém um arquivo para cada site hospedado no servidor.
2
Aprenda a sintaxe para diretivas de configuração do Apache. O servidor web processa uma directiva por linha e ignora linhas que começam com "# ". O arquivo de configuração padrão tem muitas destas linhas " Comentário" para explicar a funcionalidade das várias directivas. Se qualquer linha nos arquivos de configuração do Apache é incorreto , o servidor não será iniciado.
3
Entenda estrutura modular do Apache. O servidor web é composta de a funcionalidade Apache "core" e vários add-on " módulos ". A instalação padrão inclui alguns módulos básicos, como PHP e MySQL, mas outros podem ser adicionados. A directiva " LoadModule " é usado para carregar dinamicamente um módulo. As opções de configuração para os módulos específicos são colocados dentro e .
4
Entenda diretiva de configuração "escopo ". Apache tem a capacidade de servir muitos sites ao mesmo tempo. Nesse sentido, algumas diretrizes se aplicam apenas a determinados sites , enquanto outros se aplicam a todo o servidor . Você pode incluir diretrizes específicas para o nome do arquivo ou o nome do diretório no ... < /Files > ou ... , respectivamente. Para aplicar uma diretiva para um site inteiro (mas não todo o servidor) , coloque-o ... .
5 Entenda o acesso à configuração de usuário completamente. Htaccess . Um usuário pode definir suas próprias definições de configuração , colocando um arquivo chamado " . Htaccess " em qualquer diretório do servidor web. Estas directivas só se aplica para o diretório do arquivo e todos os subdiretórios , eo administrador do servidor pode limitar -los com a diretriz AllowOverride no httpd.conf.