Matomo

开源网络分析平台,采用隐私优先的追踪机制,提供实时报告。

访问 Matomo

  1. 打开您的网页浏览器,访问: http://<SERVER-IP>
  2. 请按照Matomo网站设置向导完成安装。

重要文件与目录

  • Web Root: /var/www/matomo (拥有者: www-data:www-data)
  • Apache 配置: /etc/apache2/sites-available/matomo.conf
  • 日志: /var/log/apache2/matomo_error.log & /var/log/apache2/matomo_access.log
  • 数据库凭据: /root/.cloudzy-creds

数据库设置

在设置过程中,请从生成的文件中输入以下凭据(/root/.cloudzy-creds):

  • 数据库服务器: 127.0.0.1
  • 登录: matomo
  • 密码:随机生成
  • 数据库名称: matomo

Apache管理

使用 systemd 命令管理 Apache 服务:

systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2

为域名启用SSL

1. 将您的域名指向服务器IP地址。

2. 编辑 Apache 配置文件并替换 ServerName <IP> 使用您的域名 (ServerName <your-domain>):

vim /etc/apache2/sites-available/matomo.conf

3. 安装 Certbot:

apt install -y certbot python3-certbot-apache

4. 运行以下命令生成有效的 Let's Encrypt 证书:

certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. 重启Apache以应用更改:

systemctl restart apache2

6. 编辑 Matomo 配置文件(/var/www/matomo/config/config.ini.php并更新 trusted_hosts 设置在 [General] 使用您的域名代替IP地址:

[General]
trusted_hosts[] = "yourdomain.com"

7. 打开浏览器并访问: https://yourdomain.com

申请详情