Instalar o GeoIP C API
Mudança 1.4.8 para download a versão.
CD /usr/local/src
wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz
tar-zxvf GeoIP.tar.gz
CD GeoIP-*
./configurar
fazer
fazer Seleção
Certifique-se de instalar
Instalar a extensão PHP PECL
PECL install geoip
Encontrar o php. ini
php -i | grep php. ini
Habilitar a extensão carregar no php. ini:
;;;;;;;;;;;;;;;;;;;;;;
; Extensões de dinâmicas ;
;;;;;;;;;;;;;;;;;;;;;;
Extension=GeoIP.so
Você pode precisar reiniciar o servidor HTTP (Apache) para aplicar as alterações.
Banco de dados download Geo Lite cidade
CD /usr/local/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
Para projetos mais precisos de deteção e produção, comprar o banco de dados completo GeoCity de MaxMind.