引言

在如今数字化的时代,对于网站运营者、博主或是开发者来说,了解网站的访问情况是至关重要的一环。而 Umami 作为一款开源、简单易用且注重隐私的网页统计工具,受到了越来越多人的青睐。今天,就让我们一起深入探索如何轻松部署 Umami,让你的网站数据分析变得简单高效。

Umami 简介

在当今数字化时代,网站数据分析对于网站运营者、博主以及开发者来说至关重要。它能够帮助我们了解网站的访问情况、用户行为等关键信息,从而为网站的优化和改进提供有力依据。而在众多网页统计工具中,Umami 以其独特的优势脱颖而出,成为越来越多用户的首选。

Umami 是一款开源、简单易用且注重隐私的网页统计工具。它能够为用户提供关键的网站统计数据,如访客数量、页面浏览量、访问来源等,帮助用户全面了解网站的运营状况。与传统的复杂统计工具不同,Umami 拥有简洁直观的用户界面,即使是非技术用户也能轻松上手。

Umami 的开源性质是其一大亮点。这意味着用户可以根据自己的需求对工具进行定制和扩展,同时也能够受益于社区的贡献和支持。此外,Umami 高度重视用户隐私,不会收集用户的个人信息,确保数据的安全性和隐私性。

开始部署

本文将介绍基于Docker的两种部署方法。

使用 1Panel 应用商店部署

  1. 登录 1Panel 面板 :通过浏览器访问服务器 IP 地址及 1Panel 的端口号,输入用户名和密码登录 1Panel 后台管理界面。
  2. 进入应用商店 :在 1Panel 后台导航栏中找到 “应用商店” 选项并点击进入。
  3. 搜索并安装 Umami :在应用商店的搜索框中输入 “Umami”,找到 Umami 应用后,根据需要配置数据库密码、管理员密码等参数,点击 “安装” 按钮,1Panel 会自动处理安装过程,包括下载应用镜像、配置相关参数等。
  4. 启动应用 :完成完成后,点击 “启动” 按钮启动 Umami 应用,稍等片刻即可通过服务器 IP 地址及指定端口访问 Umami 管理界面。

使用 Docker 部署

在服务器合适位置创建空目录,创建 docker-compose.yml 文件。

如果你打算使用 MySQL 数据库,请使用以下配置文件:

version: '3'
services:
umami:
image: docker.umami.is/umami-software/umami:mysql-latest
restart: always
network_mode: "host"
environment:
DATABASE_TYPE: mysql
DATABASE_URL: mysql://your_username:your_password@localhost:3306/your_database
APP_SECRET: your_secret_key(此处自行设置密钥)
container_name: umami

如果你打算使用 PostgreSQL 数据库,请使用以下配置文件:

version: '3'
services:
umami:
image: ghcr.io/umami-software/umami:postgresql-latest
network_mode: "host"
environment:
DATABASE_URL: postgresql://umami:umami@db:5432/umami
DATABASE_TYPE: postgresql
APP_SECRET: your_secret_key(此处自行设置密钥)

警告

这只是示例配置文件,请根据实际需要修改参数,特别是数据库参数部分!

注意

截至本文发布,Umami 尚未支持 MariaDB,会导致容器循环重启

启动容器 :在docker-compose.yml文件所在目录运行docker-compose up -d命令启动 Umami 容器。

设置反向代理

请注意使用上述方法部署完毕后都建议设置反向代理,目的在于加上HTTPS支持。

以 Nginx 为例,请创建如下配置文件:

server {
listen 80;
server_name your_domain;
location / {
proxy_pass http://localhost:3000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

提示

别忘了修改配置设置证书路径!

Umami 的基本使用

登录 Umami 网页控制台,添加第一个网站:

1740926001 Umamiadd

名字填写自己好记的名字,然后填写需要统计的网站域名。

创建完成后点击“编辑”按钮,然后点击“跟踪代码”选项卡:

1740926313 Umamiid

将跟踪代码复制下来粘贴到需要统计的网站的合适位置:

1740926460 Umamiincert

然后刷新一下对应的网站,就能在 Umami 网页仪表盘上看到数据了!

1740926575 Umamiboard

总结

本文介绍了 Umami 的三种部署方法,无论选择哪种方法,Umami 都能为你提供便捷的网页统计功能,帮助你更好地了解网站数据。部署时注意配置正确性和数据安全,定期维护,确保 Umami 稳定运行。

除非注明,否则均为天远日记原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.tqhyg.net/post485.html