На FreeBSD сервере понадобилось добавить отображение распределения пользователей по странам в awstats.
Установка софта из портов:
ADVERTISEMENT
# cd /usr/ports/net/GeoIP && make install clean # cd /usr/ports/net/p5-Geo-IP && make install clean
Обновляем базу GeoIP:
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz # gunzip ./GeoIP.dat.gz # mv -f ./GeoIP.dat /usr/local/share/GeoIP/
В файле /usr/local/etc/awstats/awstats.< домен>.conf нужно исправить строчку:
LoadPlugin="geoip GEOIP_STANDARD /usr/local/share/GeoIP/GeoIP.dat"
Проверить работоспособность можно командой:
# /usr/local/www/awstats/cgi-bin/awstats.pl -config=example.com
Должен обновиться текстовый файл awstats< месяц>< год>.< домен>.txt в папке.