Como configurar a AWSTATS (Apache Log Analyzer) no CentOS/Rhel e Fedora
- 3930
- 415
- Leroy Lebsack
Awstats é um analisador de log de código aberto e de código aberto que fornece informações detalhadas sobre o tráfego do seu servidor da Web Apache. Com a AWSTATS, você pode rastrear visitas ao site, sites de referência, mecanismos de pesquisa, sistemas operacionais, navegadores e muito mais. É uma ferramenta eficaz para proprietários de sites, administradores de sistemas e desenvolvedores para monitorar o desempenho de seu site e tomar decisões informadas para otimizá -lo.
Este artigo fornece um guia passo a passo sobre como configurar a AWSTATS nos sistemas Centos, RHEL e Fedora. O guia abrange todos os pré -requisitos necessários, incluindo a instalação das dependências necessárias e o software AWSTATS, configurando a AWSTATS para analisar os logs do Apache, configurar o Apache para trabalhar com awstats e atualizar o banco de dados AWSTATS para analisar os logs Apache.
No final deste artigo, você terá um entendimento completo de como instalar e configurar o AWSTATS no seu sistema Linux e começará a analisar seus logs do Apache para obter informações valiosas sobre o tráfego do seu site.
Pré -requisitos
- Um VPS ou servidor dedicado com um sistema operacional Linux instalado.
- Servidor da Web Apache instalado e configurado.
- Perl e outras dependências necessárias instaladas.
Etapa 1: Instalando awstats
Para instalar a AWSTATS em seu sistema, siga estas etapas:
- Conecte -se ao seu servidor via SSH
- Instale as dependências necessárias usando o seguinte comando:
sudo dnf install hires hires perl-libwww-perl
- Baixe a versão mais recente do AWSTATS usando o seguinte comando:
WGet https: // downloads.sourceforge.net/awstats/awstats-7.9.alcatrão.gz
- Extraia o arquivo baixado usando o seguinte comando:
Tar xvzf awstats-7.9.alcatrão.gz
- Mova a pasta extraída para o diretório raiz do Apache Web Server:
MV awstats-7.9/var/www/html/awstats
Etapa 2: Configurando awstats
Depois que o AWSTATS estiver instalado, você precisa configurá -lo para analisar seus logs Apache. Aqui está como:
- Copie o arquivo de configuração de exemplo para um novo arquivo:
mkdir /etc /awstats
cp/var/www/html/awstats/wwwroot/cgi-bin/awstats.modelo.conf/etc/awstats/awstats.exemplo.com.conf
Substituir "exemplo.com ” No comando acima com o nome do seu domínio.
- Edite o arquivo de configuração recém -criado usando seu editor de texto preferido:
nano/etc/awstats/awstats.exemplo.com.conf
Modifique as seguintes variáveis no arquivo de configuração:
- Arquivo de log: O caminho para o seu arquivo de log do Apache. (/var/log/httpd/acesso.registro)
- Sititomain: O nome de domínio do seu site. (exemplo.com)
- Dirdata: O diretório onde a AWSTATS armazenará seus dados.
- Salve as mudanças e feche o editor de texto.
Etapa 3: Configurando o Apache
Para configurar o Apache para trabalhar com a AWSTATS, siga estas etapas:
- Crie um novo arquivo de host virtual Apache:
nano/etc/httpd/conf.d/awstats.exemplo.com.conf
Substituir "exemplo.com ” No comando acima com o nome do seu domínio.
- Adicione o seguinte código ao arquivo de host virtual: servidorName AWSTATS.exemplo.com documentroot/var/www/html/awstats/wwwroot scriptalias/awstats//var/www/html/awstats/wwwroot/cgi-bin/opções executam-se que não seja o pedido, nenhuma ordem permita que seja permitir que todas as opções Permitir de todos
1234567891011121314151617 ServidorName AWSTATS.exemplo.com documentroot/var/www/html/awstats/wwwroot scriptalias/awstats//var/www/html/awstats/wwwroot/cgi-bin/ Opções executadas allowoverride nenhuma ordem permitida, negar permitir de todos Opções nenhuma allowoverride nenhuma ordem permitir, negar permitir de todos - Salve as mudanças e feche o editor de texto.
Etapa 4: Analisando logs Apache
Para analisar seus logs do Apache com a AWSTATS, siga estas etapas:
- Execute o seguinte comando para atualizar o banco de dados AWSTATS:
CD/var/www/html/awstats/
Perl Tools/awstats_updateall.PL agora -Config = Exemplo.com -awstatsProg =./wwwroot/cgi-bin/awstats.pl
Substitua “Exemplo.com ”no comando acima com o nome do seu domínio.
- Acesse o painel Awstats visitando “Http: // awstats.exemplo.com/awstats/awstats.pl?config = exemplo.com ” em seu navegador da web.
- Agora você deve ver o painel AWSTATS exibindo informações valiosas sobre o tráfego do seu site, incluindo o número de visitantes, páginas visualizadas, sites de referência e muito mais.
Etapa 5: Agenda para Atualização automática
Programe um trabalho Cron para atualizar regularmente o banco de dados AWSTATS usando entradas de log recém -criadas. Adicione um novo trabalho de Cron em Crontab, como abaixo. Leia exemplos de agendamento cron
## cron para atualizar os logs todos os dias 0 2 * * cd/var/www/html/awstats/&& Perl Tools/AWSTATS_UPDATEALL.PL agora -Config = Exemplo.com -awstatsProg =./wwwroot/cgi-bin/awstats.pl12 | ## cron para atualizar os logs todos os dias 0 2 * * cd/var/www/html/awstats/&& Perl Tools/AWSTATS_UPDATEALL.PL agora -Config = Exemplo.com -awstatsProg =./wwwroot/cgi-bin/awstats.pl |
Conclusão
Neste artigo, mostramos como instalar e configurar a AWSTATS nos sistemas Centos, Rhel e Fedora. Com esta poderosa ferramenta de analisador de log, você pode obter informações valiosas sobre o tráfego do seu site e tomar decisões informadas para melhorar o desempenho do seu site.
- « Como verificar se há vulnerabilidades no Linux com Lynis
- Instale o Amarok 2.8 Return To the Origin Player de áudio no Ubuntu »