几年前网站统计工具遍地都是,例如Google Analytics、百度统计、CNZZ、51啦、腾讯分析等都是免费开放给个人站长使用的,现在的情况是网站统计工具要么就是不再提供免费服务,要么就是对个人用户砍掉统计功能,停止「今日」与「实时在线」类数据指标的计算等。

对于国内的个人站长来说,网站统计工具可供选择的就是谷歌统计和百度统计了,前者经常打不开影响网页的加载速度,所以很多的站长选择了百度统计。其实,除了选择这些大厂的统计服务外,我们还可以自建网站统计工具,就像图床、密码存储、网盘等我们都可以自建服务。

这篇文章就来介绍一下Umami的安装与使用教程,Umami 是一款简单易用、自托管的开源网站访问流量统计分析工具,Umami 不使用 Cookie,不跟踪用户,且所有收集的数据都会匿名化处理,符合 GDPR 政策,资源占用很低,虽然功能简单,但分析的数据内容很丰富。

Umami自建网站统计工具

CentOS 7系统 安装Umami教程:

一台VPS主机。Umami对于服务器配置要求不高,一般来说200M的小内存VPS主机就可以跑Umami了

配置好Docker环境。Umami虽然安装方式有多样,但是推荐Docker安装,几分钟就可以完成,相当方便。Docker安装推荐使用一键安装方法,一个命令就可以搞定Docker 和 Docker Compose 一键安装脚本:
Docker:

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)

Docker Compose:

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

输入docker-compose -v, 能看到版本号,即说明Docker-compose安装成功:
docker-compose版本号

可能遇到的问题:docker-compose权限不足

解决方法:

chmod +x /usr/local/bin/docker-compose

安装Umami网站统计工具

git clone https://github.com/umami-software/umami.git '执行命令将Umami项目下载到本地'

进入到umami文件夹里,项目所在目录一般是/root/umami,找到项目内自带的docker-compose.yml文件用记事本打开,大部分内容不需要修改,改一下数据库的密码即可。

修改数据库的密码

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

cd umami
docker-compose up -d

docker-compose

安装完成后,打开:IP:3000 就可以看到umami页面了,默认的管理员账号:admin 密码:umami 。

umami页面
登录Umami,可以先设置一下密码、语言、时区等,Umami支持中文。

重启 docker-compose 服务

docker-compose restart

总结

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

声明:未经同意禁止任何个人或组织复制、盗用、采集、发布本站点内容到其他媒体平台。