Neste guia vamos tentar intender a estrutura de directórios e ficheiros de um servidor Apache instalado na distribuição Ubuntu Server 10.10.
Directórios do servidor Apache:
/etc/apache2 – directório onde se encontra os ficheiros de configuração do apache/sistema
/etc/apache2/apache2.conf – Ficheiro principal de configuração do apache, neste ficheiro configura-se todas as directivas de configuração geral do apache, desde a gestão dos processos até a gestão dos directórios;
/etc/apache2/envvars – Ficheiro onde se configura as variáveis de ambiente do servidor apache;
/etc/apache2/ports.conf – Arquivo onde se configura as portas onde o servidor apache vai ficar a escuta;
/etc/apache2/conf.d/ - Directório para opções adicionais de configurações, como o arquivo de configuração charset para configurar a codificação dos caracteres do servidor, configurações de segurança adicionais e gestao das paginas de erro;
/etc/apache2/mods-available - Módulos disponíveis *.load e configurações de módulo *.conf ;
/etc/apache2/mods-enabled/ - Módulos disponíveis que podem conter softlinks para arquivos em /etc/apache2/mods-available. Apenas estes módulos são carregados.
/etc/apache2/sites-available/ - Sites disponíveis.
/etc/apache2/sites-enabled/ - Sites disponíveis que podem conter softlinks para arquivos em /etc/apache2/site-available. Apenas estes sites são carregados;
/var/www/ - Directorio root do servidor apache, este directório contem a nossa pagina web;
/usr/lib/cgi-bin/ - Directório dos arquivos executáveis cgi;
/var/log/apache2/ - Directório onde se encontra os log’s do apache, log’s de erros, acesso,...;
Comandos Apache:
Graceful – Reinicia o daemon do apache ou se não estiver a correr o daemon inicia, a diferença para o restart é que a ligações abertas são canceladas;
graceful-stop – Para o daemon do apache, a diferença do simples stop é que a ligações abertas são canceladas;
configtest – Executa um ficheiro de teste da configuração da sintaxe, indica se ha erros de sintaxe ou se esta tudo correcto;
status - Mostra um breve relatório de estado do servidor, a diferença para o fullstatus é que omite os pedidos actuais ao servidor;
fullstatus – Mosta um relatório complete do estado do servidor, para funcionar temos de ter o mod_status active no servidor;
Autor: MrTcp
Autor: MrTcp
0 comentários:
Enviar um comentário