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
评论区
发表评论

这里还没有评论哦

快来发一条评论抢占前排吧

快速上手
安装部署
使用进程守护
新增网址
目录
快速上手
安装部署
使用进程守护
新增网址
十玖八柒
每天进步多一点
欢迎到访φ(゜▽゜*)♪
最新评论
永恒末匕:

好哇塞,这个厉害

十玖八柒:

测试图片发送

Corwin: @十玖八柒

哎 主要是我的个人网站用的是静态的cos 实现评论框还是有点困难

十玖八柒: @Corwin

评论模块是自己写的,富文本编辑器是封装的Tiptap(这个编辑器非常强大,你可以去看下)

我的
个人主页
站点地图
RSS订阅
导航
十年之约
虫洞穿梭
全站友链
虚位以待
©2020 - 2025 By 十玖八柒 版权所有
豫ICP备20021466号