Awstats (Advanced Web Statistics), come abbiamo già visto, è un ottimo strumento per analizzare le viste del nostro sito web e tante informazioni utili per poter migliorare il contenuto. In questa guida vediamo come implementare, attraverso il plugin GeoIP, una visione grafica delle statistiche, aggiungendo grafici a torta e un mappamondo dove visualizzare la provenienza del traffico http.
Installiamo in primo luogo il pacchetto perl e geoip con il comando:
per CentOS/RHEL (aver abilitato i repository EPEL):
# yum install geoip-devel geoip perl perl-CPAN
per ArchLinux:
# pacman -Sy geoip perl
Completata l’installazione lanciamo il comando:
# perl -MCPAN -e "install Geo::IP::PurePerl"
e diamo “invio” alle domande richieste.
a questo punto editiamo il file di configurazione di awstats:
# vim /etc/awstats/awstats.miosito.conf
e de commentiamo le righe:
LoadPlugin="graphgooglechartapi" ... LoadPlugin="geoip GEOIP_STANDARD /usr/share/GeoIP/GeoIP.dat"
salvate il file di configurazione, aggiornate le statistiche e noterete i grafici a torta e il mappamondo come di seguito: