Ceci est une ancienne révision du document !
Procédure validée sous Debian 5
Ce tutoriel décrit l'installation d'awstats pour plusieurs sites avec accès restreint.
Pour installer awstats lancer les commandes suivantes :
cd /usr/local wget http://prdownloads.sourceforge.net/awstats/awstats-6.95.tar.gz tar xzf awstats-6.95.tar.gz mv awstats-6.95 awstats
Il faut lancer le scripts de configuration
/usr/local/awstats/tools/awstats_configure.pl
touch /etc/apache2/conf.d/awstats.conf
Pour l'emplacement du fichier de configuration d'apache indiquer :
/etc/apache2/apache2.conf
Indiquer le nom du premier site web
Indiquer l'emplacement des fichiers de configuration :
/etc/awstats
Créer les répertoires manquant de l'installation :
mkdir /var/lib/awstats
Corriger un problème de chemin dans la configuration d'apache en ajoutant la ligne ci-dessous dans le fichier /etc/apache2/conf.d/awstats.conf
:
Alias /icon "/usr/local/awstats/wwwroot/icon/"
Dans /etc/awstats/ il faut créer un fichier de configuration par site. le nom doit être sous le format : awstats.<site>.conf
Pour générer les statistiques du site défini dans le fichier de configuration /etc/awstats/awstats.www.site2.com.conf lancer
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=www.site2.com -update
A planifier pour chaque site dans crontab
Dans le navigateur les statistiques du site www.site2.com sont consultables à l'adresse :
http://stats.serveur.com/awstats/awstats.pl?config=www.site2.com