Installer Awstats sur Debian

Pour celui qui est habitué à la qualité des paquets de Fedora, le passage à Debian relève d’une logique de travaux forcés très inutile. Pour Awstats, vous devrez faire la configuration à la mimine, là où, sur Fedora, tout est prémâché.  J’ai parfois la sensation que c’est à la limite de la bidouille !

Installation de Awstats

Avec la commande apt, installez le paquet awstats :

apt install awstats

Fichier de configuration

Renommez le fichier /etc/awstats/awstats.conf en /etc/awstats/awstats.localhost.conf, par exemple, et supprimez le fichier /etc/ awstats/awstats.conf :

cd /etc/awstats
mv awstats.conf awstats.localhost.conf
rm -f awstats.conf.local

Éditez ensuite le fichier /etc/awstats/awstats.localhost.conf pour changer les directives comme suit :

SiteDomain="localhost"
HostAliases="127.0.0.1 vmdebian vmdebian.kasa.local 192.168.1.53 ::1"
DirData="/var/lib/awstats"
AllowToUpdateStatsFromBrowser=1
#Décommentez cette ligne pour activer la collecte des données ipv6
LoadPlugin="ipv6"
#Commentez la directive Include
#Include "/etc/awstats/awstats.conf.local"

Gestion des droits

Donnez les droits à l’utilisateur www-data sur le répertoire défini par la directive DirData.

chown www-data:www-data /var/lib/awstats -R

Actualisation des statistiques

Si vous actualisez les statistiques d’Awstats en root, n’oubliez pas de redonner les droits comme c’est indiqué ci-dessus !

/usr/lib/cgi-bin/awstats.pl -config=localhost -update

Planifier un tâche d’actualisation

Du coup, il vaut mieux recourir à un script bash /root/update-awstats.sh par exemple – pour actualiser vos stats :

#!/bin/bash
/usr/lib/cgi-bin/awstats.pl -config=localhost -update
chown www-data:www-data /var/lib/awstats -R

A l’aide de la commande crontab -e, vous pouvez désormais planifier l’exécution du script :

0 */4 * * * /root/update-awstats.sh 2>&1

Activer le module cgi

Awstats est un script CGI écrit en Perl. Il convient donc d’activer le module cgi du serveur Apache :

a2enmod cgi

Configuration Awstats dans Apache

Dernière étape : vous devez configurer le fonctionnement du logiciel de Web Analytics, Awstats, dans Apache, en copiant le fichier d’exemple fourni dans la documentation :

cp /usr/share/doc/awstats/examples/apache.conf /etc/apache2/conf-available/awstats.conf

Éditez ensuite /etc/apache2/conf-available/awstats.conf et commentez la ligne :

#ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

Activez alors la configuration :

a2enconf awstats

Et rechargez le service Apache :

systemctl reload apache2

Accès par le navigateur

Vous pouvez accéder aux statistiques produites par Awstats à partir de la barre d’adresses de votre navigateur en tapant :

http://[votre_adresse_ip_ou_votre_nom_de_domaine]/cgi-bin/awstats.pl?config=localhost

Installer Awstats sur Debian

Web Analytics /

deneme bonusu veren siteler casino siteleri betdenemebonusu.com bahis siteleri Ev eşyası depolama Depolama Şehirlerarası evden eve nakliyat Evden eve nakliyat Eşya depolama yurtdışına ev taşıma Türkiye'den Almanya'ya ev taşıma zati eşya tasimaciligi uluslararasi zati eşya tasimaciligi eşya depolama şehirler arası nakliyat asansörlü nakliyat greatplay.net güvenilir online bahis siteler 2022 jetbahis Rexbet hovarda mobilbahis güncel adres sartsız Deneme Bonus sekabet maltcasino güncel adres> pinbahis100.com betduman.com olabahis.top سایت شرط بندی shartkade.com 1xbet-mobil.com beykoz evden eve nakliyat ataşehir evden eve nakliyat şişli evden eve nakliyat istanbul evden eve nakliyat
teens porn videos free sex xxx sexy videos