Umami是一款开源的、轻量级的网站统计分析工具,它提供了简洁直观的界面和隐私友好的跟踪方式,是Google Analytics的优秀替代品。与传统的分析工具相比,Umami具有以下优势:
轻量级:脚本大小仅2KB左右,对网站性能影响极小隐私保护:不收集个人数据,符合GDPR要求简洁直观:界面干净,只展示关键指标自托管:数据完全由你自己掌控Ciuic服务器是一款性能稳定、价格实惠的云服务产品,特别适合个人开发者和小型企业使用。它具有以下特点:

在开始部署前,你需要:
注册一个Ciuic服务器账户并购买适合的云服务器套餐准备一个域名(可选,但推荐)基本的Linux命令行知识登录你的Ciuic服务器控制面板,完成以下操作:
选择Ubuntu 20.04或更高版本作为操作系统建议选择至少1GB内存的配置完成购买后,记下服务器的IP地址、用户名和密码使用SSH客户端连接到你的服务器:
ssh root@your_server_ip首次连接时会提示你确认主机密钥,输入"yes"后按回车,然后输入密码登录。
更新系统并安装必要的依赖:
apt update && apt upgrade -yapt install -y curl git nginxUmami需要Node.js环境运行:
curl -sL https://deb.nodesource.com/setup_16.x | bash -apt install -y nodejs验证安装:
node -vnpm -vUmami使用PostgreSQL作为后端数据库:
apt install -y postgresql postgresql-contrib创建数据库和用户:
sudo -u postgres psqlCREATE DATABASE umami;CREATE USER umami WITH PASSWORD 'your_password';GRANT ALL PRIVILEGES ON DATABASE umami TO umami;\q克隆Umami仓库:
git clone https://github.com/umami-software/umami.gitcd umami安装依赖:
npm install创建环境配置文件:
cp .env.example .env编辑.env文件,配置数据库连接:
DATABASE_URL=postgresql://umami:your_password@localhost:5432/umamiHASH_SALT=your_random_salt_string构建并启动Umami:
npm run buildnpm start此时Umami应该在3000端口运行,你可以暂时使用http://your_server_ip:3000访问。
为了让Umami通过域名访问并启用HTTPS,我们需要配置Nginx:
nano /etc/nginx/sites-available/umami添加以下内容:
server { listen 80; server_name your_domain.com; location / { proxy_pass http://localhost:3000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }}启用配置:
ln -s /etc/nginx/sites-available/umami /etc/nginx/sites-enablednginx -tsystemctl restart nginx为了让Umami在服务器重启后自动运行,我们需要使用PM2:
npm install -g pm2pm2 start npm --name "umami" -- startpm2 savepm2 startup安装Certbot获取免费SSL证书:
apt install -y certbot python3-certbot-nginxcertbot --nginx -d your_domain.com按照提示完成配置,Certbot会自动更新你的Nginx配置。
现在你可以通过浏览器访问你的Umami实例(https://your_domain.com),首次访问需要:
通过Ciuic服务器部署Umami是一个简单高效的选择,它不仅成本低廉,而且性能稳定。自托管的Umami让你完全掌控自己的网站数据,避免第三方跟踪的隐私问题。按照本教程操作,你可以在不到一小时的时间内建立起自己的网站分析系统。
如果你在部署过程中遇到任何问题,可以参考Umami的官方文档或联系Ciuic服务器的技术支持团队获取帮助。祝你部署顺利!
本文链接:https://ciuic.com/som/25696.html
版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com
打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!