Instalar JAWStats en Debian


¿Que es JAWStats?

Es un software para crear estadísticas Web.

En vista a que AWStats consume recursos valiosos en las máquinas y mejorar las gráficas y presentaciones se ha creado el proyecto.

Beneficios:
Reducir sobrecarga de procesamiento comparado con AWStats.
• Fácil de administrar.
• Suministra más información con respecto a AWStats.

Desventajas:
• Más clic y menos desplazamiento sobre los informes generados
• Todavía se encuentra en fase Beta, ya que solo trabaja con la configuración
predeterminada de AWStats

Requisitos:
•PHP
•AWStats
•No es necesesario contra con BD
•Cliente web (Se desconoce para qué este requisito)

¿Como funciona JAWStats?
AWStats es un software independiente, este al contrario de JAWStats no necesita de "nadie" para trabajar., entonces este juega un papel muy importante ya que sin AWStats no es posible el funcionamiento de JAWStats, porque? Por que JAWStats lee los registros creados por AWStats

¿Por que se llama JAWStats?
Se toma el nombre base de AWStats y se añade la "J" haciendo un homenaje a la biblioteca de JavaScrip jQuery, ya que es utilizada en todo el proyecto JAWStats.

Licencia:
Licencia MIT
INSTALACIÓN.

# aptitude install apache2 php5 libapache2-mod-php5 awstats

Ingresamos al directorio /etc/awstats

# cp awstats.conf awstats.www.prueba.com.conf
# vim awstats.www.prueba.com.conf

Editamos los siguientes parámetros:


[...]
LogFile="/var/log/apache2/access.log"
[...]
LogFormat=1
[...]
SiteDomain="www.prueba.com"
[...]
HostAliases="prueba.com www.prueba.com"
[...]


LogFile = Logs a analizar
LogFormat = "1" En caso de analizar logs de Apache
SiteDomain = Nombre del sitio a analizar
HostAliases = Alias del sitio (se especifican los alias en caso de contar con un server DNS)

Procedemos a crear la tarea de creación de registros:


# crontab -e

9,19,29,39,49,59 * * * * /usr/lib/cgi-bin/awstats.pl -config=www.prueba.com -update >/dev/null

(Hay que tener cuidado con el nombre, debe ser igual al que creamos al principio)

Procedemos a descargar JAWStats

Creamos el directorio

# mkdir /var/www/jawstats

Ahora ubicamos el archivo descargado en el directorio creado [..]/jawstats
# tar -xvvzf jawstats-[....]

Cambiamos el nombre del archivo config.dist.php

# mv config.dist.php config.php

Editamos config.php, cambiando los parámetros:


vim config.php
==============
$aConfig["www.prueba.com"]
"siteurl" => "http://www.prueba.com",


Si todo ha salido bien, al acceder http://IP/jawstats/



 
|  Esdebian Foro El que sabe sabe, no como el que quiere aprender!