Configurando o AWStats no Windows Server e no IIS

Índice:

Configurando o AWStats no Windows Server e no IIS
Configurando o AWStats no Windows Server e no IIS

Vídeo: Configurando o AWStats no Windows Server e no IIS

Vídeo: Configurando o AWStats no Windows Server e no IIS
Vídeo: TODOS OS JOGOS GRÁTIS NO PS4 !! - YouTube 2024, Novembro
Anonim

Quando se trata de reunir estatísticas sobre sites, você nunca pode ter o suficiente. Embora um dos métodos mais populares para rastrear estatísticas seja por meio de serviços como o Google Analytics, a análise de arquivos de log continua sendo uma maneira confiável de rastrear seus visitantes, pois eles são imunes aos bloqueadores de script. Uma ferramenta amplamente usada para análise de arquivos de log é a ferramenta de código aberto, AWStats.

Antes de configurar o AWStats, você precisará certificar-se de que o Perl esteja instalado em sua máquina Windows Server 2003 / IIS 6 ou Windows Server 2008 / IIS 7.

Configurando o log de site

Para capturar as faixas de dados do AWStats, seus sites devem registrar os seguintes campos:

  • encontro
  • Tempo
  • c-ip
  • cs-username
  • cs-method
  • cs-uri-tronco
  • sc-status
  • sc-bytes
  • cs-version
  • cs (User-Agent)
  • cs (Referer)

Configuração do IIS 6

Para configurar o log no IIS 6, abra o Gerenciador do IIS e clique com o botão direito do mouse na pasta Sites da Web e selecione Propriedades.

Na guia Site, clique no botão Propriedades na seção Ativar log.
Na guia Site, clique no botão Propriedades na seção Ativar log.
Nas Propriedades de registro, configure o agendamento para ser diário com a hora local usada para nomeação e sobreposição de arquivos.
Nas Propriedades de registro, configure o agendamento para ser diário com a hora local usada para nomeação e sobreposição de arquivos.
Na guia Avançado, configure os campos necessários para serem registrados.
Na guia Avançado, configure os campos necessários para serem registrados.
Image
Image

Configuração do IIS 7

Para configurar o log no IIS 7, abra o Gerenciador do IIS e selecione Logging nas opções de configuração do servidor.

Na configuração Log, configure um único arquivo de log por site, que é exibido diariamente usando a hora local para a nomeação de arquivos.
Na configuração Log, configure um único arquivo de log por site, que é exibido diariamente usando a hora local para a nomeação de arquivos.
Clique no botão Selecionar campos e marque as caixas ao lado dos campos obrigatórios.
Clique no botão Selecionar campos e marque as caixas ao lado dos campos obrigatórios.
Image
Image

Aplique suas alterações.

Configurando o AWStats

Faça o download do pacote zip AWStats do Sourceforge. Crie uma pasta chamada "awstats" na pasta "C: inetpubwwwroot" e extraia os seguintes arquivos do arquivo zip para esta pasta:

  • / wwwroot / ícone
  • / wwwroot / cgi-bin / lang
  • / wwwroot / cgi-bin / lib
  • / wwwroot / cgi-bin / plugins
  • /wwwroot/cgi-bin/awredir.pl
  • /wwwroot/cgi-bin/awstats.model.conf
  • /wwwroot/cgi-bin/awstats.pl
Uma vez que os arquivos são extraídos, copie o arquivo “awstats.model.conf” para um arquivo chamado “awstats.domain.com.conf” (onde domain.com é o site a ser rastreado), abra-o no Bloco de Notas e configure as opções como necessário.
Uma vez que os arquivos são extraídos, copie o arquivo “awstats.model.conf” para um arquivo chamado “awstats.domain.com.conf” (onde domain.com é o site a ser rastreado), abra-o no Bloco de Notas e configure as opções como necessário.

A primeira coisa que você precisará configurar é o local do arquivo de log, que por padrão está localizado aqui:

  • Servidor 2003: C: WINDOWSsystem32LogFilesW3SVC [IIS_ID]
  • Servidor 2008: C: inetpublogsLogFilesW3SVC [IIS_ID]

Você pode encontrar o ID do IIS observando a listagem do site mestre no Gerenciador do IIS e observando o valor na coluna ID ao lado do respectivo site.

Defina as opções no arquivo de configuração. Este arquivo tem uma explicação muito boa do que cada opção faz, portanto, reserve alguns minutos para analisá-las. Aqui estão algumas configurações de interesse de acordo com a configuração acima:
Defina as opções no arquivo de configuração. Este arquivo tem uma explicação muito boa do que cada opção faz, portanto, reserve alguns minutos para analisá-las. Aqui estão algumas configurações de interesse de acordo com a configuração acima:
  • LogFile =”C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log” (Server 2008 / IIS 7, onde as estatísticas são calculadas diariamente)
  • LogFile =”C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log” (Server 2003 / IIS 6 onde as estatísticas são calculadas a cada 4 horas para serem atualizadas ao longo do dia)
  • LogFormat =”data e hora cs-método cs-uri-stem cs-username c-ip cs-versão cs (User-Agent) cs (Referer) sc-status sc-bytes”
  • SiteDomain =”domain.com”
  • HostAliases =”www.domain.com 11.22.33.44 ″ (qualquer outro URL que aponte para o seu site)
  • DirIcons = "ícone"
  • DefaultFile =”index.php index.html”

Depois de salvar seu arquivo de configuração, execute o AWStats Perl Script para compilar os dados de estatísticas. O comando é assim:

C:inetpubwwwrootawstats>C:Perlbinperl.exe awstats.pl -config=domain.com

O comando acima assume o seguinte (configuração usada para este artigo):
O comando acima assume o seguinte (configuração usada para este artigo):
  • A pasta “C: inetpubwwwrootawstats” serve as estatísticas através do IIS.
  • O Perl foi instalado no diretório "C: Perl".
  • O arquivo de configuração é chamado “awstats.domain.com.conf”.

Finalmente, você pode acessar os dados das estatísticas através do seu navegador. Este URL está publicamente disponível para qualquer um ver, a menos que você configure a segurança através do IIS. Para testar nossa configuração, basta navegar para:

https://localhost/awstats/awstats.pl?config=domain.com

Image
Image

Agendamento de atualização de estatísticas

Uma das configurações que definimos no arquivo de configuração é o local "LogFile", que define a quantidade de horas para subtrair as partes da data do arquivo. Então, para automatizar o processo de compilação de suas estatísticas, configure uma Tarefa Agendada do Windows que execute o comando usado acima para criar as estatísticas no intervalo que você configurou.

Links

Baixe o AWStats (pacote zip)

Recomendado: