PHP5.5安装GeoIP扩展

本文提供了详细的步骤指导如何在Linux环境下安装GEOIP及其PHP扩展,并下载GeoIP数据库,包括安装必要的软件包、获取数据库文件、下载并安装GeoIP PECL扩展等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 安装GEOIP

  2. [root@i -it ~]# yum install GeoIP GeoIP-deve

  3.  

  4. ##下载GeoIP的数据库,有精确到国家和地区包括IPv6 自行选择...###

  5. [root@i -it ~]# wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz

  6. [root@i -it ~]# tar zxf GeoLiteCity.dat.gz

  7. [root@i -it ~]# mv GeoIPCity.dat /data/seo/misc/GeoIPCity.dat

  8.  

  9. ##下载GeoIP PECL扩展##

  10. [root@i -it ~]# wget http://pecl.php.net/get/geoip-1.0.8.tg

  11.  

  12. ##安装##

  13. [root@i-it ~]# tar zxf geoip-1.0.8.tgz

  14. [root@i-it ~]# cd geoip-1.0.8

  15. [root@i-it geoip-1.0.8]# /software/php/bin/phpize

  16. [root@i-it geoip-1.0.8]# ./configure --with-php-config=/software/php/bin/php-config --with-geoip

  17. [root@i-it geoip-1.0.8]# make && make install

  18.  

  19. ###修改PHP配置文件###

  20. [root@i-it seo]# vi /software/php/etc/php.ini

  21. extension = "geoip.so"

  22.  

  23. ###指定geoip数据的路径##

  24. geoip.custom_directory=/data/seo/misc/

转载于:https://my.oschina.net/netmouse/blog/344955

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值