|
Systeme /
AWStats
apt-get install libgeo-ip-perl Dans le dossier de plugin d'AWStat (HTTP_ROOT/awstats/plugin, télécharger les base de données. wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz Installer le module C geoIP : apt-get install geoip-bin Activer le plugin dans les fichiers awstats.my-site.conf. LoadPlugin="geoip GEOIP_STANDARD /usr/share/awstats/plugins/GeoIP.dat" LoadPlugin="geoip_city_maxmind GEOIP_STANDARD /usr/share/awstats/plugins/GeoLiteCity.dat" Pour automatiser la mise à jour des bases geoIP, dans /etc/cron/monthly/geoIP : #!/bin/sh # Mise à jour bases GeoIP pour awstats #set -x LOCALPATH=/usr/share/awstats/plugins if [ -f "$LOCALPATH/GeoIP.dat.gz" ]; then rm -f "$LOCALPATH/GeoIP.dat.gz" fi /usr/bin/wget -q -N --output-document="$LOCALPATH/GeoIP.dat.gz" http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz gunzip -f "$LOCALPATH/GeoIP.dat.gz" if [ -f "$LOCALPATH/GeoLiteCity.dat.gz" ]; then rm -f "$LOCALPATH/GeoLiteCity.dat.gz" fi /usr/bin/wget -q -N --output-document="$LOCALPATH/GeoLiteCity.dat.gz" http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz gunzip -f "$LOCALPATH/GeoLiteCity.dat.gz" |