Прикручивание Geo IP к apache
07.03.2009Пакеты (бинарные, исходники) apache, php имеются в наличии в каждом дистрибутиве. Дополнительно необходимо скачать
Модуль mod_geoip собирается с apache статически. В конфиге апача нужно добавить:
<IfModule mod_geoip.c>
GeoIPEnable On
</IfModule>
Собственно все, теперь можно запустить апач и посмотреть на плоды своего труда.
Для получения данных по Geo IP из php необходимо воспользоваться getenv("GEOIP_COUNTRY_CODE") и getenv("GEOIP_COUNTRY_NAME").