【教程】轻松搭建功能丰富的网站统计程序Matomo
-
今天介绍一下如何安装配置Matomo统计平台。Matomo的前身是著名的Piwik. 作为免费开源的统计平台程序,从功能上看,Matomo几乎完爆百度统计,Google Analytics, 雅虎统计,CNZZ, 51la等第三方统计平台。可以轻松实现这些功能:
功能介绍
- 实时世界访问热点地图
- 网站PV/UV, 任何页面的PV/UV
- 来路分析,包括搜索引擎词条、外站链接点击、直接输入网址等
- 站内链接点击与跳转行为分析统计
- 按时间按地区统计
- 站内搜索统计
- 电商统计
- 跳出,外链等统计
- 用户浏览器统计分析报表
- 用户硬件设备统计分析报表
- [b]完美的中文支持[/b]
- 小程序、APP统计分析,API功能
- 等等等等……
该程序的搭建非常简单,只需要256MB内存就足够了,普通的PHP+数据库即可运行,甚至可以放在虚拟主机上运行。
部分报表预览:
后台首页:
页间跳转行为分析:
地理位置统计分析:
详细图文教程:https://qing.su/article/164.html
具体教程:
1, 安装数据库
apt-get install mariadb-server mysql_secure_installation mysql -u root -p CREATE DATABASE matomodb; GRANT ALL ON matomodb.* TO 'qing.su' IDENTIFIED BY 'qing.su'; quit;
2, 安装程序文件
将https://builds.matomo.org/matomo.zip 下载并解压到网站目录(可以根目录也可以子目录),浏览器访问该路径,按照程序提示安装。具体的安装页面可以参考https://qing.su/article/164.html
3, 设置Cron Job
现在Settings - System - General里面,把Archive reports when viewed from the browser由Yes设置为No
然后编辑文件/etc/cron.d/matomo-archive,添加下面的内容5 * * * * nobody /path/to/php /path/to/matomo/console core:archive --url=https://qing.su/path/of/matomo/installation/ > /dev/null
4, 配置IP地理位置信息数据库
首先,去这里注册免费用户,并申请免费数据库密钥 https://dev.maxmind.com/geoip/geoip2/geolite2/
然后下载数据库:
wget "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City&suffix=tar.gz&license_key=YOUR_LICENSE_KEY" tar zxvf GeoLite2-City.tar.gz cd GeoLite2-City_2020* mv GeoLite2-City.mmdb /path/to/matomo/misc/
最后,在Settings - System - Geolocation里面开启DBIP/GeoIP2数据库,并设置自动更新。
如果需要详细的图文教程,可以看这里:
详细图文教程:https://qing.su/article/164.html如果有任何安装或者使用方面的疑问,欢迎留言哈
谢谢大家
-
感谢大佬来发帖~
-
-
收藏一下