
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次元 ,若本文涉及转载第三方内容,请您一同注明。
评论区
发表评论
这里还没有评论哦
快来发一条评论抢占前排吧
快速上手
安装部署
使用进程守护
新增网址