Piwik 1.9 permet dorénavant de géolocaliser au niveau de la ville vos visiteurs.
Sous Debian (et surement Ubuntu), afin d'avoir le choix entre la version PHP, PECL et Apache :
apt-get install php5-geoip libapache2-mod-geoip a2enmod geoip
On récupère une base de donnée (celle de MaxMind - Creative Commons Attribution-ShareAlike 3.0 Unported License)
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz gunzip GeoLiteCity.dat.gz mv GeoLiteCity.dat /var/www/piwik/site/misc/GeoIPCity.dat ln -s /var/www/piwik/site/misc/GeoIPCity.dat /usr/share/GeoIP/
Èditer le fichier /etc/php5/conf.d/geoip.ini :
extension=geoip.so geoip.custom_directory=/var/www/piwik/site/misc/
service apache2 restart
Pour enfin mettre à jour la base de donnée :
php /var/www/piwik/misc/others/geoipUpdateRows.php

Un petit
exemple plutôt qu'un long discours :
