Instalación

  1. Bajar awstats
  2. Desmpaquetar y descomprimir el tgz.
  3. copiar al directorio cgi-bin de nuestro apache lo siguiente (lo encontraremos en $PATH_INSTALACION/wwwroot/cgi-bin/ ):
    • fichero awstats.conf
    • fichero awstats.pl
    • directorio lang, lib y plugins
  4. Si es necesario editar el script awstats.pl e indicarle la ruta al ejecutable de perl, si es distinta en nuestro equipo.
  5. Copiar (o mover) el directorio $PATH_INSTALACION/wwwroot/icon a una ruta con permisos de lectura para tu servidor Apache.
Configuración
  1. Editar el $PATH_INSTALACION/wwwroot/cgi-bin/awstat.conf
    • indicar en LogFile donde esta nuestro acces.log y como se llama
    • indicar en LogFormat nuestro patron de loggeo, el 4 log NCSA
    • otros, por ejemplo, DNSLookup=2 para resolucion DNS completa SiteDomain para nombre de dominio que tratamos, ...
    • el parametro 'DirData' determina el directorio que actuara como base de datos de awstats. En el se escribe sus ficheros de trabajo y los resultados obtenidos. Este directorio debe tener permisos de escritura para el usuario y debe tenerse en consideracion si queremos habilitar la opcion de 'AllowToUpdateStatsFromBrowser' que, como su nombre indica permite ejecutar desde un navegador la actualizacion de las estadisticas al ejecutar un script.
    • SiteDomain, establece el nombre del dominio que estamos analizando
    • HostAliases, establece alias para nuestro dominio, tipicamente los que aparecen en una configuracion de VirtualHost de Apache
    • AllowToUpdateStatsFromBrowser, puede tener dos valores, '0' o '1', por omision tiene '0', que no permite actualizar desde el navegador. Si ponemos '1' y lo permitimos anyadira un link en la pagina de estadisticas que al ser utilizado actualizara las estadisticas.
    • Lang="es" para configurar como idioma el espanyol
    • Logo="awstats_logo1.png" logo que utilizaremos
    • LogoLink="http://awstats.sourceforge.net" link del logo
  2. Ejecutar, la primera vez manualmente (puede tardar): - awstats.pl -config=myvirtualhostname -update, o - por ej. ./awstats.pl -config=pkgintranet.miempresa.es (se puede planificar en cron)
  3. Ejecutar desde linea de comando, siguiendo el patron para actualizar;
    perl awstats.pl -config=virtualhostname -output -staticlinks > awstats.virtualhostname.html
    Por ejemplo;
    /usr/bin/perl awstats.pl -config=pkgintranet.miempresa.es -output -staticlinks > /opt/apli/apache_1.3.20/htdocs/pere/awstats.htm
    en espanyol
    /usr/bin/perl awstats.pl -config=pkgintranet.miempresa.es lang=es -output -staticlinks > /opt/apli/apache_1.3.20/htdocs/pere/awstats.htm
    /usr/bin/perl awstats.pl -config=pkgintranet.miempresa.es -output=brosersdetail -staticlinks > /opt/apli/apache_1.3.20/htdocs/pere/awstats_brosers.htm
  4. El paso anterio deja el awstat.htm con el resultado de la estadistica. Conviene revisar los enlaces...
Uso
  1. Ejecutamos, para obtener las primeras estadisticas;
    • 'awstats_buildstaticpages.pl' el comando que efectua las estadisticas
    • '-config' es una opcion requerida
    • '-awstatprog' para indicarle donde hemos instalado el awstat
    • '-dir' para indicarle donde dejamos los resultados
  2. Para actualizar estadisticas;
    • $PATH_INSTALACION/tools/awstat_updateall.pl now \
      -awstatprog=$PATH_INSTALACION/wwwroot/cgi-bin/awstats.pl \
      -confdir=$PATH_INSTALACION/wwroot/cgi-bin/

Valid HTML 4.01!

Blog

Blog - Bitácora Todo el mundo tiene uno ... (Everybody has one ...)

Estilo

Elige el aspecto de esta web:
[Benavent] [Orange]
[Blue] [Mainframe] [Zen] [Green]

BOFH

Rincón del BOFH

Amigos


NoP
ESDLV El Sentido de la Vida

Personal

Blog - Bitácora
Nota sobre el apellido Benavent
Créditos
Curriculum

c0der's
Licencia / License

Creative Commons License
This work is licensed under a Creative Commons License.