Piwik是一个PHP和MySQL的开放源代码的Web统计软件. 它给你一些关于你的网站的实用统计报告,比如网页浏览人数, 访问最多的页面, 搜索引擎关键词等等… Piwik拥有众多不同功能的插件,你可以添加新的功能或是移除你不需要的功能,Piwik同样可以安装在你的服务器上面,数据就保存在你自己的服务器上 面。你可以非常容易的插入统计图表到你的博客或是网站抑或是后台的控制面板中。安装完成后,你只需将一小段代码放到将要统计的网页中即可。


demo:http://demo.piwik.org/index.php?module=CoreHome&action=index&idSite=7&period=day&date=yesterday#?module=Dashboard&action=embeddedIndex&idSite=7&period=day&date=yesterday&idDashboard=1


模拟安装:http://test.fc-schlossau.de/index.php


安装步骤:

需要环境;lamp/lnmp,我这里的环境是lnmp

第一步,保证你的PHP和MYSQL可以正常运行

piwik依赖于php,所以php模块要完整安装。

http://blog.sina.com.cn/s/blog_702bd5360101f8uc.html  常见php编译失败解决

piwik+5.5.10结合问题较少,不过还是建议用集成环境去安装。

遇到问题的坑:

php+5.5.10
① 出现GD > 2.x + Freetype (graphics) GD > 2.x + Freetype (graphics)

php+5.6.36  
① always_populate_raw_post_data=-1
② 出现GD > 2.x + Freetype (graphics) GD > 2.x + Freetype (graphics)



第二步,通过phpinfo,或者是命令行php -m查看php模块

or

查看php模块支持
GD Support:
$ php -i | grep "GD "
(keep the space, it's necessary)

FreeType Support:
$ php -i | grep "FreeType"



第三步,下载Piwik安装包,将Piwik上传至你的服务器,将以下目录权限改为0777

软件下载:https://piwik.org/download/


cd /usr/local/nginx/html/piwik/tmp

mkdir assets

mkdir cache

mkdir logs
mkdir tcpdf
mkdir templates_c


chown -R www:www /usr/local/nginx/html/piwik
chmod -R 0755 /usr/local/nginx/html/piwik/tmp
chmod -R 0755 /usr/local/nginx/html/piwik/tmp/assets/
chmod -R 0755 /usr/local/nginx/html/piwik/tmp/cache/
chmod -R 0755 /usr/local/nginx/html/piwik/tmp/logs/
chmod -R 0755 /usr/local/nginx/html/piwik/tmp/tcpdf/
chmod -R 0755 /usr/local/nginx/html/piwik/tmp/templates_c/


第四步,打开http://你的服务器地址/Piwik/index.php,进入安装向导

piwik安装指导会提示你5分钟快速安装 (这个看具体情况,涉及到环境检测和mysql及域名的定义)

参考站点:http://www.zihou.me/html/2011/03/01/2847.html


页面展示:


开源网站访问统计系统Piwik_第1张图片

开源网站访问统计系统Piwik_第2张图片