Outils pour utilisateurs

Outils du site


awstats

Awstats

Déploiement d'awstats sur gelatine, par site

  1. copier la configuration modèle /etc/awstats/template en /etc/awstats/SITE.conf
  2. adapter le fichier (voir les directives CHANGEME)
  3. créer le répertoire correspondant au paramètre DirData
  4. lancer la commande
/usr/share/awstats/tools/awstats_updateall.pl now -configdir="/etc/awstats" -awstatsprog="/usr/share/awstats/wwwroot/cgi-bin/awstats.pl"
  1. Rajouter les directives suivantes dans la configuration du vhost apache:
   Alias /awstatsclasses "/usr/share/awstats/wwwroot/classes/"
   Alias /awstatscss "/usr/share/awstats/wwwroot/css/"
   Alias /awstatsicons "/usr/share/awstats/wwwroot/icon/"
   ScriptAlias /awstats/ "/usr/share/awstats/wwwroot/cgi-bin/"
   ScriptAlias /stats/ "/usr/share/awstats/wwwroot/cgi-bin/"

   <Directory "/usr/share/awstats/wwwroot">
        Options None
        AllowOverride None
        DirectoryIndex awstats.pl
        Require valid-user
        AuthType basic
        AuthName "Statistiques web"
        AuthUserFile 
   </Directory>
   SetEnv PERL5LIB /usr/share/awstats/lib:/usr/share/awstats/plugins
  1. rajouter un compte utilisateur dédié dans /etc/httpd/passwd

Régénérer des stats à partir d'ancien logs

  1. supprimer le contenu du répertoire /var/lib/awestats/SITE
  2. exécuter la commande suivante:
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl" -update \
  -config=SITE \
  -configdir="/etc/awstats"  \
  -LogFile="/usr/share/awstats/tools/logresolvemerge.pl /var/log/httpd/SITE_access*|"   \
  -awstatsprog="/usr/share/awstats/wwwroot/cgi-bin/awstats.pl"

Générer des pages statiques

/usr/share/awstats/tools/awstats_buildstaticpages.pl -config=CONF -lang=fr -dir=OUTPUTDIR -awstatsprog=/usr/share/awstats/wwwroot/cgi-bin/awstats.pl

# vim: set filetype=dokuwiki:

awstats.txt · Dernière modification: 2016/06/02 11:07 (modification externe)