Установка GeoIP C API
Изменения 1.4.8 чтобы загрузить версию.
кд / USR / местные / SRC
Wget HTTP://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz
zxvf смола GeoIP.tar.gz
CD GeoIP-*
./настроить
сделать
сделать чек
Сделать установки
Установить расширение PECL для PHP
PECL установить geoip
Найти php.ini
PHP -i | grep php.ini
Включить расширение для загрузки в php.ini:
;;;;;;;;;;;;;;;;;;;;;;
; Динамические модули ;
;;;;;;;;;;;;;;;;;;;;;;
Extension=GeoIP.so
Вам может потребоваться перезапуск сервера HTTP (Apache) чтобы применить изменения.
Скачать Geo Lite город базы данных
кд / USR / местные / SRC
Wget -N - q http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
gunzip GeoLiteCity.dat.gz
MV GeoLiteCity.dat /usr/local/share/GeoIP/GeoIPCity.dat
Для более точного определения и производственных проектов, купить базу данных полный GeoCity от MaxMind.