piwik统计网站安装 geoip 和 pecl 扩展工具总结
2018-01-15 16:56
609 查看
piwik 添加 GeoIp 和 PECL 拓展工具过程总结:
相关环境: Linux ; php版本: 5.6.121、 安装 geoip
yum install epel-release
yum install geoip
yum install geoip-devel
2、下载 GeoIP 的数据库
1. 通过命令行下载并解压:
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz tar xzvf GeoLiteCity.dat.gz
mv GeoIPCity.dat /data/piwik/misc/GeoIPCity.dat
2. 通过 FTP 上传到piwik/misc文件夹下
下载地址:http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
3、下载GeoIP PECL扩展
通过命令行下载并解压:
wget http://pecl.php.net/get/geoip-1.0.8.tg tar zxf geoip-1.0.8.tgz
4、安装PECL扩展
cd geoip-1.0.8
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config --with-geoip
make && make install
在进行安装操作时,可能会出现安装失败的情况。若失败,则根据错误提示进行补充插件,具体地址需要哪些插件请按需百度。
ps: 如果出现如下错误:
configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
可通过下面几行命令安装对应拓展解决:
wget https://sourceforge.net/projects/re2c/files/0.16/re2c-0.16.tar.gz tar zxf re2c-0.16.tar.gz && cd re2c-0.16
./configure
make && make install
ps:如果出现如下提示:
configure: error: Please reinstall the geoip distribution
请确认第一步操作。
5、修改PHP配置文件
$vi /usr/etc/php.ini
<!-- 将下面两句话放在配置文件内 -- 指定geoip数据的路径 -->
extension = "geoip.so"
geoip.custom_directory=/data/piwik/misc/
修改文件时注意是否具有权限,若无权限可利用FTP工具下载修改之后再上传覆盖。ps:别忘记备份。
如果手动找不到配置文件 : sudo find / -name 'php.ini'
4000
6、重启 php-fpm 文件
/etc/init.d/php-fpm restart
END
欢迎转载,转载请注明出处。原文地址
相关文章推荐
- 网站访问统计系统Piwik安装使用:支持插件扩展统计媲美Google Analytics
- php 安装扩展管理工具 pecl
- awstats 网站访问统计工具安装
- 网站扫描工具paros proxy(v3.2.13)安装与使用总结
- piwik 安装过程详解 -- piwik网站访问量统计开源工具
- 【总结】一些网络流量统计的网站及工具
- 网站访问统计系统Piwik安装使用
- 网站扫描工具paros proxy(v3.2.13)安装与使用总结
- 网站扫描工具paros proxy(v3.2.13)安装与使用总结
- 网站访问量统计工具
- 用网站统计工具指导网站运营
- VS2010几款超赞的扩展辅助工具总结
- pecl_http扩展安装
- PHP安装扩展mcrypt以及相关依赖项 【PHP安装PECL扩展的方法】
- 总结:mac下使用mamp pro给php7.0以上版本安装redis扩展的坑
- Python扩展包的安装方法总结
- 网站压力测试工具 webbench 安装配置
- 网站访问统计系统 piwik
- webbench网站压力测试工具(安装)
- 六款网站统计工具介绍