【宝塔】matomo | 开源网站数据统计工具

2024-08-20 19:01:34 浏览数 (2)

本文发布于300天前,最后更新于137天前,其中的信息可能有所发展或是发生改变。

1.前言

夜梦之前已经介绍过一个网站统计工具umami了,这次夜梦将为大家介绍另外一个可称为替代谷歌统计的强大工具——matomo。

GitHub地址:matomo-org/matomo

官网:Matomo Analytics – The Google Analytics alternative that protects your data

特点:

  • 属于你自己的网站分析数据!所有数据都保存在你的服务器数据库中,你可以自由使用Matomo的分析API。
  • Matomo完全免费,并且尊重隐私!
  • 简洁易用,可自定义!
  • Matomo可使用插件,你可以自由添加/移除插件进行使用!
  • Matomo拥有超200,000活跃用户的开放社区!
  • ……

展示:

2.准备

配置建议:

页面数

CPU

内存

硬盘

100,000

2

2

50

1,000,000

4

8

250

10,000,000

8 8

16 16

100 400

在开始部署之前,你需要安装宝塔面板/aapanel。具体安装见:安装aapanel

夜梦这里以aapanel进行演示。

3.环境

安装完毕aapanel以后,我们需要安装基本的环境。需要安装的有:

  • Nginx,夜梦这里使用1.21.1版本
  • PHP版本大于等于7.2.5
  • MySQL版本大于等于5.5
  • PHP拓展(一般都有的)pdo和pdo_mysql或者MySQLi

4.部署

4.1新建站点

我们先新建一个站点:

然后上传我们的Matomo程序(下载地址:https://builds.matomo.org/matomo.zip)后解压缩:

把网站程序复制到网站根目录下面:

4.2初始化

访问你的域名,即可进入Mamoto程序。

点击下一步,进行环境检查。若检查均通过,即可进入下一步配置数据库。

数据库信息自行查看,然后填入到配置页面中:

配置信息

填写

填写完毕后,进入下一步建立数据表。

下一步,设置管理员(超级用户)

下一步,设置网站:

下一步,获取统计代码:

至此,你已经完成所有设置啦!你可以登录Matomo查看更多信息:

信息面板:

5. 反向代理

如果你有自己的域名,并且希望 matomo 能够通过域名访问,那么你可以看夜梦的这两篇文章进行反向代理:

【docker】反向代理神器 ——Nginx Proxy Manager 的安装

【docker】Nginx Proxy Manager 的使用

0 人点赞