Centos下为lampp的piwik安装GeoIP地理库


Centos
LAMPP 配置GEOIP

 yum install mod_geoip

/usr/share/GeoIP/

// GeoIP 是国家数据,GeoLiteCity 是城市数据,GeoIPASNum 是组织数据

pwiki官方展示配置文件地址为

https://piwik.org/faq/how-to/#faq_163

/etc/apache2/mods-enabled/geoip.conf`

安装了lampp的服务器实际配置文件地址为

/etc/httpd/conf.d/geoip.conf
 cp /usr/share/GeoIP/GeoLiteCity.dat /www/stat/misc/

这样就安装了GeoIP(php) 了。

不过系统提示我

本地理位置服务商最容易安装,不需要在服务器上设置 (适合虚拟主机!)。它使用 GeoIP 数据库和 MaxMind 的 PHP API 来准确定位访客的地理位置。

如果您的网站流量很大,这个服务速度会很慢。如果这样,您最好安装 PECL 扩展 或者 服务器模块。

接着鼓捣PECL安装方式

yum -y install GeoIP GeoIP-devel perl-Geo-IP
 
cd /opt/lampp/bin
 
./pecl install geoip

修改php.ini 增加以下两行

extension=geoip.so
geoip.custom_directory=/www/stat/misc

您在 ‘/www/stat/misc/’ 中的GeoIP 数据库名称为 ‘GeoLiteCity.dat’。但是 PECL 模块无法识别这个名称,请改名为 ‘GeoIPCity.dat’。

copy 一个

就好了。
cp GeoLiteCity.dat GeoIPCity.dat

通了

如果你是一名技术人员可加我QQ 2651-0442-02,如果你是java技术人还可以加入QQ群 1784-9136-0
你将得到的不仅仅是技术的交流,还有职业机会,人生解惑.
首发地址:月小升博客https://java-er.com/blog/centos-pwiki-geoip-lampp/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
此条目发表在 PHP 分类目录,贴了 , 标签。将固定链接加入收藏夹。
既然来了,就评论一下,不会怀孕的

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">