Z次元
文章 笔记 日志
专题
专栏分类 文章归档
友链
友情链接 朋友圈
留言
头像
系列文章
Umami:部署自己的网站访问统计工具
系列文章
网站搭建
最后更新:2025/2/16|创建时间:2025/2/16
文章摘要
Umami是一个轻量级且易用的开源网站统计工具,支持私有化部署。官网提供docker一键部署和手动部署源代码两种方式。博主分享了安装部署使用的详细步骤,方便用户快速上手使用Umami。

快速上手

Umami是一个轻量化且易用的开源网站统计工具,可以私有化部署到自己的服务器中使用。

博主已经稳定使用了半年多,非常的好用,所以现在分享给大家。

umami官网提供了两种部署方式,docker一键部署和手动部署源代码。

如果你不想部署也可以使用官方提供的服务中添加自己的网站,不过这就和其它访问量统计工具没多大区别了,而且官方只支持查看最近半年的数据。

博主选择的是手动部署源代码的方式。

umami提供了多种数据统计功能,非常的直观,下面的umami官网列出的一些特性:

安装部署

获取源代码并安装包:

(下面的示例中均是以yarn为包管理器,可以根据喜好换成其它的包管理器,如pnpm)

git clone https://github.com/umami-software/umami.git

cd umami

yarn install

在umami路径创建.env 文件,添加如下内容:

DATABASE_URL={connection url}

connection url的格式如下:

DATABASE_URL=postgresql://username:mypassword@localhost:5432/mydb

DATABASE_URL=mysql://username:mypassword@localhost:3306/mydb

然后我们开始构建应用:

yarn build

首次运行构建时,会自动创建所有必需的数据库表(这个过程会远程下载所需的数据文件,时间可能会比较长)。

构建完成后就可以启动了:

yarn start

默认访问地址为:http://localhost:3000

使用进程守护

虽然可以直接使用start命令启动,但还是建议使用像PM2这样的进程管理器来管理进程。

使用pm2启动:

yarn global add pm2
cd umami
pm2 start yarn --name umami -- start
pm2 startup
pm2 save

新增网址

umami成功启动后,访问umami启动后的地址,输入账户密码登录。

初始账户用户名为:admin,密码为:umami 。登录后可以在设置修改密码。

进入设置->网站中,选择添加网站:

网站添加完成后,点击编辑,然后选择跟踪代码,复制js代码到网站中即可。

版权声明
本文依据 CC-BY-NC-SA 4.0 许可协议授权,请您在转载时注明文章来源为 Z次元 ,若本文涉及转载第三方内容,请您一同注明。
更多专栏文章推荐
网站搭建
Astro——性能遥遥领先的新兴前端框架
2024/9/1
Hexo-Butterfly主题修改分享
2022/10/24
Z次元——开源博客项目
2025/3/16
评论区

删除确认

评论删除后无法恢复,请确认是否继续?
发表评论
删除 编辑 回复
个

1

个人占星5月10日

想给自己的网站弄个统计功能,但不会弄,头疼

快速上手
安装部署
使用进程守护
新增网址
目录
快速上手
安装部署
使用进程守护
新增网址
博客
文章 笔记 日志
专题
专栏分类 文章归档
友链
友情链接 朋友圈
交流
留言 关于我
主页
菜单
置顶
主题
我的
十玖八柒
每天进步多一点
欢迎到访φ(゜▽゜*)♪
最新评论
个人占星:
DeepSeek没有想象中的好用
个人占星:
想给自己的网站弄个统计功能,但不会弄,头疼
永恒末匕:
好哇塞,这个厉害
十玖八柒:
测试图片发送
我的
关于我
个人主页
站点地图
RSS订阅
导航
十年之约
虫洞穿梭
开源博客
前端开源仓库
后端开源仓库
©2020 - 2025 By 十玖八柒 版权所有
豫ICP备20021466号