FreeBSD

FreeBSD: Настройка GeoIP в awstats

На FreeBSD сервере понадобилось добавить отображение распределения пользователей по странам в awstats.

Установка софта из портов:

# 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 в папке.

Оставить комментарий