一、Umami安装教程
网站:
- 官网:https://umami.is
- 演示:https://app.umami.is/share/8rmHaheU/umami.is
- 项目:https://github.com/mikecao/umami
1.1 安装前准备
一台VPS主机。Umami对于服务器配置要求不高,一般来说200M的小内存VPS主机就可以跑Umami了,选购便宜VPS主机参考本站介绍。
配置好Docker环境。Umami虽然安装方式有多样,但是推荐Docker安装,几分钟就可以完成,相当方便。Docker安装推荐使用一键安装方法,一个命令就可以搞定:Docker 和 Docker Compose 一键安装脚本 。

1.2 Umami安装
执行以下命令将Umami项目下载到本地:
利用SFTP进入到umami文件夹里,找到项目内自带的compose文件:

用记事本打开,大部分内容不需要修改,改一下数据库的密码即可。

进入到umami文件夹,然后执行安装命令。

安装完成后,打开:IP:3000 就可以看到umami页面了。

1.3 Umami域名
Umami上面的安装已经完成了,但是只能使用IP+端口访问,我们这里就要利用到Nginx反向绑定域名的方法来实现Umami域名访问了。代码如下:
如果你用的是LNMP或者Oneinstack一键安装包,找到Nginx配置文件,然后添加以上反向绑定域名的代码即可。配置方法和Bitwarden自建密码存储系统图文教程绑定域名反代类似,主要调整你的反代部分,示例如下:
如果你用的是宝塔面板/aapanel面板,那就更简单了,直接在宝塔面板的网站管理设置添加:IP:3000 。(详情请看宝塔面板教程)

现在使用域名就可以访问你的Umami了,用默认的管理员账号:admin 密码:umami 就可以登录了。

二、Umami统计操作
2.1 Umami设置
登录Umami,可以先设置一下密码、语言、时区等,Umami支持中文。

2.2 添加统计网站
Umami后台可以直接添加你想要统计的网站域名。

然后Umami会给出一段代码,将这个代码放在你的网站所有页面下。

2.3 Umami效果
Umami的统计功能并不多,但是很实用,例如基本的来源国家,来源域名,使用的浏览器、系统、设备,访问的网页这些都有。

通过Umami可以查看访问用户来自哪里。

Umami的地域区分为国家。

三、总结
Umami的统计功能不多但是很实用,基本上可以满足我们日常小站的数据统计需要了。Umami安装简单,尤其是支持Docker,你可以将它安装在你的同网站的服务器上,占用内存小。