安装GEOIP
[root@i -it ~]# yum install GeoIP GeoIP-deve
##下载GeoIP的数据库,有精确到国家和地区包括IPv6 自行选择...###
[root@i -it ~]# wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
[root@i -it ~]# tar zxf GeoLiteCity.dat.gz
[root@i -it ~]# mv GeoIPCity.dat /data/seo/misc/GeoIPCity.dat
##下载GeoIP PECL扩展##
[root@i -it ~]# wget http://pecl.php.net/get/geoip-1.0.8.tg
##安装##
[root@i-it ~]# tar zxf geoip-1.0.8.tgz
[root@i-it ~]# cd geoip-1.0.8
[root@i-it geoip-1.0.8]# /software/php/bin/phpize
[root@i-it geoip-1.0.8]# ./configure --with-php-config=/software/php/bin/php-config --with-geoip
[root@i-it geoip-1.0.8]# make && make install
###修改PHP配置文件###
[root@i-it seo]# vi /software/php/etc/php.ini
extension = "geoip.so"
###指定geoip数据的路径##
geoip.custom_directory=/data/seo/misc/
原文:http://my.oschina.net/netmouse/blog/344955