Estadísticas de AWS es una herramienta gratuita y muy poderosa que crea estadísticas mediante el análisis de archivos de registro Apache, ftp o servidores de correo. El analizador de registro de AWStats funciona en CGI o en la interfaz de línea de comandos y genera estadísticas gráficas a partir de archivos de registro.
Este tutorial lo ayudará a instalar AWStats Apache Log Analyzer en los sistemas Ubuntu, Debian y LinuxMint. Este artículo se probó solo con Ubuntu 14.04 LTS.
Paso 1:instale AWStats y el paquete Apache
AWStats requería que el servidor web Apache estuviera en ejecución. Si no tiene la instalación de Apache, use los siguientes comandos para instalar el servidor web Apache2 y los paquetes awstats. También instalará todas las demás dependencias requeridas.
$ sudo apt-get install awstats apache2
Paso 2:configurar Apache
Ahora cree el archivo de configuración de Apache para la configuración de awstats. Use su editor de texto favorito y edite un archivo nuevo /etc/apache2/conf-disponible/awstats.conf.
$ sudo nano /etc/apache2/conf-available/awstats.conf
Ahora agregue la siguiente configuración
ScriptAlias /awstats/ /usr/lib/cgi-bin/ Alias /awstats-icon/ /usr/share/awstats/icon/ Alias /awstatsclasses/ /usr/share/java/awstats/ <Directory "/usr/lib/cgi-bin/"> Options None AllowOverride None <IfModule mod_authz_core.c> # Apache 2.4 Require host 192.168.0.0/24 </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order allow,deny Allow from 192.168.0.0/24 Allow from ::1 </IfModule> </Directory>
Ahora habilite el módulo CGI (si no está habilitado) y también habilite la configuración de apache de Awstats.
$ sudo a2enmod cgi $ sudo a2enconf awstats
Reinicie el servicio Apache para volver a cargar la nueva configuración
$ sudo service apache2 restart
Paso 3:crear el archivo de configuración de AWStats
Es necesario crear un archivo de configuración para cada uno de sus sitios web para los que se deben generar estadísticas. Copie el archivo de configuración de ejemplo de AWStats con un nuevo nombre y realice los cambios que se indican a continuación.
$ sudo cp /etc/awstats/awstats.conf /etc/awstats/awstats.tecadmin.net.conf $ sudo vim /etc/awstats/awstats.tecadmin.net.conf
Actualice la siguiente configuración en awstats.tecadmin.net.conf archivo
LogFile ="/var/log/apache2/tecadmin.net-access_log"SiteDomain ="tecadmin.net"HostAliases ="tecadmin.net www.tecadmin.net"
Ahora ejecute el siguiente comando para actualizar los archivos de registro
$ sudo /usr/lib/cgi-bin/awstats.pl -config=tecadmin.net -update
Paso 4:acceda a AWStats en el navegador
Utilice la dirección IP o el nombre de dominio de su servidor para acceder a las estadísticas de AWStats. Cambie el nombre de dominio al final de la URL según su configuración.
https://tecadmin.net/awstats/awstats.pl?config=tecadmin.net