Installare GeoIP PHP Extension

Installare GeoIP API C
Cambiamento 1.4.8 a versione scaricata.

cd / usr / local / src
wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz
prende -zxvf GeoIP.tar.gz
* Cd GeoIP-
./configurare
rendere
make check
make install

Installare estensione PHP PECL

pecl installare geoip

Trova php.ini

php -i | grep php.ini

Abilita estensione da caricare nel php.ini:

;;;;;;;;;;;;;;;;;;;;;;
; Estensioni dinamici ;
;;;;;;;;;;;;;;;;;;;;;;
extension = geoip.so

Potrebbe essere necessario riavviare il server HTTP (apache) per applicare le modifiche.

Scarica Database Lite Geo Città

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

Per i progetti di rilevamento e di produzione più accurati, comprare il database completo Geocity da MaxMind.