Umami 接入博客
``使用宝塔部署 Umami 并接入博客 ,你就拥有了一个现代化网站监控分析平台。当然对于typecho你当然可以选择VisitorLoggerPro等优秀的插件,但是Umani有更广泛的应用,更加专业详细的访客信息。
简介:为什么选 Umami?
- 💡 开源、免费、无广告
- 📉 支持多网站、来源统计、访问设备、页面浏览等
- 🔒 支持 GDPR 隐私合规(不依赖 Cookie)
- 🌍 你自己托管数据,安全可控
一、Umami 部署准备
你需要:
- 一个支持 Docker 的服务器(已经有宝塔即可)
- 一个可用域名(用于访问统计后台)
- 数据库(PostgreSQL 或 MySQL)
二、开始部署(使用 Docker 推荐)
使用宝塔或者终端安装 umami(如已装跳过)
三、访问 Umami 后台
浏览器访问:
http://你的服务器IP:3000
默认后台账户:
用户名:admin
密码:admin
请首次登录后立刻修改密码!
四、接入你的 Typecho 博客
登录 Umami 后台 → 创建一个网站
- 网站名称:例如
MyBlog
- 域名:你的博客域名,不带 http(如:
eg.xyz
)
- 网站名称:例如
- 获取 JS 跟踪代码(Umami 会提供一段 script)
插入到你的 Typecho 主题模板中,推荐放在 footer.php 的 </body>
之前,如:
<script async defer data-website-id="你的网站ID" src="http://你的统计域名/script.js"></script>
✅ 若你设置了反代或 SSL,可改为 https://你的域名/script.js
五、测试访问统计是否生效
- 打开你的网站访问几次
- 回到 Umami 后台 → 对应网站 → 实时监控 → 应可看到访客信息、路径、来源、设备等
注意:设置反向代理 + SSL(如果你的博客开启了SSL)
- 在宝塔中添加站点:如
umami.你的域名
- 设置反代到本地
3000
端口(Umami 默认端口) - 配置 SSL(Let’s Encrypt)
- 修改
script.js
地址为你的 SSL 域名
总结
步骤 | 内容 |
---|---|
✅ 启动 Umami 和数据库 | docker 快速部署 |
✅ 创建网站 + 嵌入脚本 | 通过后台生成跟踪代码,嵌入 Typecho |
✅ 访问博客测试数据 | 实时访问图表、来源、设备、路径等 |
版权申明
本文系作者 @kisskiss 原创发布在未来道具研究所站点。未经许可,禁止转载。
暂无评论
123
Google Chrome Android