AWStats Ref Windows ApacheYPerl
AWStats Ref Windows ApacheYPerl
AWStats es una herramienta que genera estadísticas gráficas para servidores web. Lo que hace es
mostrar el contenido del archivo de log del servidor web de forma gráfica.
Entre las cosas que muestra están el número de visitas, navegadores usados, sistemas operativos ...
Para poder usarlo es necesario tener acceso de lectura al fichero de log del servidor y poder ejecutar
scripts hechos en Perl desde la línea de comandos o bien como CGI en un servidor web como
Apache.
Pre - requisitos
− Un servidor web para publicar las estadísticas.
− Poder correr scripts de Perl, por línea de comandos y/o como CGI en un servidor web.
Copiar / renombrar
2. Instalación de AWStats.
− Bien, lo primero será descargar el Zip de la web de AWStats. Recomiendo el Zip ya que así
tendremos libre movilidad con los archivos. Al momento de elaborar esta referencia, se
descargo el archivo awstats-6.95.zip.
− Descomprimir awstats-6.95.zip en la unidad C: (se creara la carpeta c:\awstats-6.95)
− Entrar a la carpeta “C:\awstats-6.95\ wwwroot” y de ella, copiar las carpetas css, js, icon y
classes a carpeta “E:\bvs\htdocs\”. Se asume BVS instalado en E:
5. Buscar parámetro “DirCgi=” y establecer su valor a la ruta relativa del cgi-bin movido y
renombrado, quedando:
DirCgi=”/cgi-bin/awstats”
Hasta el momento, ya tenemos configurado el awtats junto con el xampp. Hay que construir los
archivos de datos mediante el procesamiento de los logs del servidor.
Abrir una consola (Inicio -> Ejecutar -> cmd) y teclearemos lo siguiente, siguiendo el ejemplo del
tutorial:
E:
cd bvs\cgi-bin\awstats
E:\usr\bin\perl.exe awstats.pl -config=site -update”
Esto construirá los archivos de datos para mostrar las estadísticas. Para acceder a ellas tan solo
deberéis teclear en vuestro navegador:
“http://vuestrodominio.com/cgi-bin/awstats/awstats.pl?config=site”
cambiando “vuestrodominio.com” por la dirección de vuestra página web.
Las estadísticas mostradas, estarán actualizadas hasta la fecha en que se lanzo el comando anterior.
Para que las estadísticas se actualicen, crear una tarea programada que invoque a un archivo .bat
La tarea se puede programar para ejecutarse 1 vez al día, en horas de menos visitas.
Apendice A
Plugin GEO-IP
Este plugin muestra estadísticas de visitantes, por Países, usando una base de datos de IPs por
países.
La base de datos, se obtiene de Maxmind, que ofrece una versión comercial con frecuentes
actualizaciones y una libre (GeoLite country) con una menor frecuencia de actualizaciones.
Eso es todo, la siguiente vez que se actualicen las estadísticas, se verá la información de los países.
Notas.
1. Revisar periódicamente la pagina de Maxmind para una nueva versión de su base GeoIP.dat
2. Si hubiera un error por alguna instalación previa del ActivePerl, borrar la carpeta
%userprofile%\Configuración local\Datos de programa\ActiveState
Y volver a lanzar el ppm.bat