![PikPak安卓最新版APP v1.46.2_免费会员兑换邀请码【508001】可替代115网盘_全平台支持Windows和苹果iOS&Mac_ipad_iphone -云主机博士 第1张 PikPak安卓最新版APP v1.46.2_免费会员兑换邀请码【508001】可替代115网盘_全平台支持Windows和苹果iOS&Mac_ipad_iphone -云主机博士 第1张](https://www.yunzhujiboshi.com/zb_users/upload/2022/06/202206281656381457152123.png)
Matomo搭建自己的网站统计系统(Piwik) -云主机博士
![PikPak安卓最新版APP v1.46.2_免费会员兑换邀请码【508001】可替代115网盘_全平台支持Windows和苹果iOS&Mac_ipad_iphone -云主机博士 第1张 PikPak安卓最新版APP v1.46.2_免费会员兑换邀请码【508001】可替代115网盘_全平台支持Windows和苹果iOS&Mac_ipad_iphone -云主机博士 第1张](https://www.yunzhujiboshi.com/zb_users/upload/2022/06/202206281656381457152123.png)
网站统计系统几乎是独立网站必备的工具,网上可用的这种工具也有很多,比如百度统计、谷歌分析、CNZZ等,但是在某些情况下,我们并不想使用这些第三方的统计工具,这时候我们就可以选择自建统计服务器,Matomo就是一款开源的访客统计系统,以前叫做Piwik,它就像第三方的统计一样,搭建好之后,可以同时统计多个网站的数据,基本上可以满足大部分常用的统计需要,今天就和大家分享下如何搭建Matomo统计。
准备工作
Matomo是用php+mysql开发的,所以要求也不高,基本的web环境就可以了
宝塔面板环境,这里我用的是php 7.2 + mysql 5.6,更多环境需求可以查看matomo官方说明
域名一个,二级域名就行,申请ssl证书用
搭建Matomo统计服务器
关于web环境的搭建,这里我就不再多说了,宝塔面板可以查看 宝塔面板搭建环境教程,其他的面板和命令都一样,只是需要php和mysql满足需求即可
新建一个站点,绑定你的域名并解析好,比如这里我使用的就是 matomo.zhujibiji.com
然后我们打开网站的根目录,删除自带的 index.html 和 404 页面,并下载Matomo的主程序的压缩包,下载地址 https://builds.piwik.org/piwik.zip
然后解压这个目录包并将piwik文件夹下的所有文件移到网站根目录,最后的目录结构大致如下图
接下来访问域名进入安装程序,比如访问 http://matomo.zhujibiji.com
这时候就会进入安装界面,首先把语言调成简体中文
欢迎界面直接进入下一步进入系统检查,在这里必须要将所有的要求满足
比如出现上图中的情况,就是需要修复的,我们要将php的shell_exec函数开启
在宝塔中开启这个函数很简单,打开php的设置中的禁用函数,把shell_exec从里面排除即可,然后重启php
刷新页面,看是否通过测试,没有警告的话就进入下一步
在数据库设置中填写对应的数据库名称账号密码,其他的默认即可
设置管理员账号密码
接下来是设置网站和时区,这里可以选择上海,找起来有点麻烦,先找到亚洲,再选上海
最后,得到了统计代码,将其放到网站模板中
登陆管理,数据需要等一段时间才会显示
一键配置https
这时候虽然已经搭建好了,但是通过http并不稳定,经常会出现访客数据不准确现象,这个时候就需要配置https,使用域名搭建也是为了添加证书方便
在宝塔面板中,有一键配置https的功能,找到网站选择SSL – Let’s Encrypt的证书
填写域名和邮箱,点击申请
一键配置SSL成功后,最好将强制HTTPS开启
这个时候就可以放心使用自己的统计代码了,还可以随意添加自己的其他网站
试了一下,感觉这个系统还是不错的,和百度、google那边的数据大致一样,而且Matomo统计貌似可以记录到一些其他统计不到的流量和各种信息,总体还是有一些参考意义的
参考:
https://matomo.org/docs/installation/
![iproyal.png iproyal.png](https://pawns.iproyal.com/img/b/728.jpg)