Instalar y configurar AWStats en Linux Debian

AWStats es un analizador de ficheros log (GNU GPL) que genera estadisticas avanzadas y se puede configurar para más de un dominio.

En esta ocasión os explicaré los pasos necesarios para configuar un dominio virtual.

Lo primero instalamos awstats con apt-get:

apt-get install awstats

Una vez instalado tenemos que editar el fichero /etc/awstats/awstats.conf y cambiar los siguientes parámetros:

LogFile debe ser igual a la ubicación de nuestro fichero access.log, por ejemplo:

LogFile=”/var/log/apache2/access.log”

Cambiamos tambien SiteDomain, aquí tenemos que poner nuestro nombre de dominio, por ejemplo:

SiteDomain=”www.midominio.com”

Con estos párametros de momento es suficiente, podemos cambiar más para personalizar como se muestran las estadísticas.

Una vez hecho esto tenemos que actualizar la base de datos de estadísticas para este dominio, para ello lanzamos:

perl /usr/lib/cgi-bin/awstats.pl -config=www.midominio.com -update

La primera vez tenemos que hacerlo de forma manual (tarda un poco) después podemos programarlo en crontab.

Ahora tenemos que generar las plantillas html, para ello lanzamos el siguiente script personalizandolo para nuestro dominio.

Ahora al acceder a http://www.midominio/estadisticas deberíamos poder ver las estadísticas del sitio. Os recomiendo proteger el directorio con contraseña.

Espero que os sea útil ;)

Actualizado 27 de febrero del 2008

Se pueden generar los informes de forma dinámica accediendo al script cgi en el servidor web:

http://localhost/cgi-bin/awstats.pl?config=www.midominio.com

 

Leave a Reply