AWStats + GeoIP на CentOS 5.2

Пишу, чтобы самому не забыть

Cтавим GeoIP из репозитория RPMForge

  • yum -y install geoip perl-Geo-IP

Обновляем базу адресов

  • wget -q -O- http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz | gunzip > /usr/share/GeoIP/GeoIP.dat
  • wget -q -O- http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz | gunzip > /usr/share/GeoIP/GeoLiteCity.dat
  • wget -q -O- http://www.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz | gunzip > /usr/share/GeoIP/GeoIPASNum.dat

можно добавить это в /etc/cron.daily/geoipupdate (не забыть +х)

Добавляем в конфиг AWStats следующие строки

LoadPlugin="geoip GEOIP_STANDARD /usr/share/GeoIP/GeoIP.dat"
LoadPlugin="geoip_city_maxmind GEOIP_STANDARD /usr/share/GeoIP/GeoLiteCity.dat"
LoadPlugin="geoip_org_maxmind GEOIP_STANDARD /usr/share/GeoIP/GeoIPASNum.dat"