Softwares utilizados no tutorial:
* Apache2
* Perl 5
* Awstats 6.1
1º Passo: Extraindo os arquivos
Extraia os arquivos para a pasta de cgi-bin de seu servidor de modo que as pastas e arquivos fiquem organizadas da seguinte maneira:
2º Passo: Configurando o servidor
Primeiramente, modifique a primeira linha de cada arquivo ".pl" para o local correto de seu interpretador perl.
Agora execute o arquivo "configure.pl", a primeira pergunta que ele lhe faz, você deverá especificar "y". Na próxima ele lhe pergunta sobre o nome de seu servidor; no meu caso utilizei localhost.
Não se preocupe se aparecer alguma mensagem de erro, pois ainda não configuramos o servidor.
Bem, abra o "httpd.conf" do apache, que fica na pasta 'conf'.
Note que foi adicionado algumas informações ao fim do arquivo.
Você só deverá alterar o caminho das pastas para onde estão as respectivas pastas.
Na pasta 'awstats' há um arquivo de exemplo chamado awstats.model.conf. Renomeie-o para awstats.localhost.conf. (localhost deve ser substituido pelo nome que você especificou no 'configure.pl')
Agora vamos configurá-lo.
3º Passo: Configurando o Awstats
Abra o arquivo awstats.localhost.conf, nele estão todas as configurações do awstats. As principais são:
LogFile = "Coloque o local do log de acessos do seu servidor. Se estiver utilizando Apache, o local deve ser C:/apache/logs/access.log "
LogFormat = "Esta é a configuração 'principal' Você deverá especificar o formato do seu arquivo de logs. No meu caso estou utilizando o Apache2, seu valor deve ser 4. No Apache 1.3 o valor deve ser 1. Caso nenhum dos 4 derem certos você deve especificar o formato com as váriaveis que o arquivo dispoe.
LogSeparator = "Esta também é muito importante. Você deve especificar o separador do log. Geralmente é um espaço"
HostAliases = "Os 'apelidos' do host em questão."
DirCgi = "Diretório do arquivo awstats.pl. Se está seguindo corretamente o tutorial, este deve ser: 'C:/apache/cgi-bin/awstats'"
DirIcons = "Caminho do diretório dos ícones. Deve ser 'C:/apache/cgi-bin/awstats/icon'"
As outras configurações são opcionais.
Na parte final da configuração você deve executar pelo Prompt de Comando:
C:/apache/cgi-bin/awstats/awstats.pl −config=localhost −update
Lembrando que localhost é o nome de exemplo que estamos utilizando no tutorial. Se o script rodar corretamente, parabéns!, o Awstats foi configurado corretamente.
Estas são as configurações necessárias para que o Awstats comece a rodar corretamente. Ao longo, você poderá adicionar mais endereços seguindo os mesmos passos deste tutorial!