|
|
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"
|