几年前,像Google Analytics、百度统计、CNZZ、51啦和腾讯分析这样的网站统计工具对个人站长来说是免费且普遍的。然而,目前这些工具要么开始收费,要么削减对个人用户的服务,比如停止提供“今日访问”和“实时在线”等数据指标。
国内个人站长目前常用的网站统计工具主要是谷歌统计和百度统计。由于谷歌统计有时访问困难,影响网页加载,很多站长转而选择百度统计。但除了这些大型服务外,还有一种选择是自建网站统计工具,就像我们可以自建图床、密码管理和网盘服务一样。
本文将介绍Umami的安装和使用。Umami是一个简单、易用且自托管的开源网站流量统计分析工具。它不使用Cookie,不追踪用户,确保所有收集的数据匿名处理,符合GDPR政策。虽然Umami的功能简洁,但它对网站流量分析提供了丰富的数据内容,同时对资源的占用极低。
一、Umami安装教程
1.1 安装前准备
一台VPS主机。Umami对于服务器配置要求不高,一般来说200M的小内存VPS主机就可以跑Umami了,选购便宜VPS主机参考:VPS服务器推荐
配置好Docker环境。Umami虽然安装方式有多样,但是推荐Docker安装,几分钟就可以完成,相当方便。Docker Engine安装推荐使用一键安装方法,一个命令就可以搞定:
Docker Engine一键安装脚本
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)
Docker 安装 :
curl -sSL https://get.docker.com/ | sh
或者:
curl -sSL https://get.docker.com/ -o get-docker.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安装成功:
1.2 Umami安装
执行以下命令将Umami项目下载到本地:
git clone https://github.com/mikecao/umami.git
进入你的宝塔,安装 PostgreSQL管理器 1.3 :
添加一个数据库:
这里日记哥为了省事,直接将数据库名和用户名填为 umami, 毕竟演示用。后面不用修改太多内容。
进入宝塔的文件管理,找到 docker-compose:
改成你刚添加的数据库信息即可,日记哥这里为了省事直接名字都用umami , 所以只需改个密码即可:
进入到umami文件夹,启用 docker-compose:
docker-compose up -d
如上图所示,基本上安装完成了。
安装完成后,打开:你的VPS的IP:3000 就可以看到umami页面了
默认账号admin,密码umami
登录以后切记修改账户密码。
至此,Umami的安装已经完成了.。剩下的就是像百度统计或其他统计那样,后台添加网站,再将代码添加至footer之类的,就不细说了。