原文中文,约2100字,阅读约需5分钟。
📝
内容提要
百度统计使用unload导致浏览器报错和性能问题,选择自搭建umami。部署umami遇到问题,发现教程不对。提供新的docker-compose配置教程。添加反代宝塔,设置umami用户名和密码。添加网站和插入统计代码。umami支持PWA。给butterfly的小伙伴提供pug代码。基于前端调用Umami API数据,写新的api。在宝塔中部署php项目,上传umami.php文件。
❓
Q&A
为什么选择自搭建Umami而不是使用百度统计?
选择自搭建Umami是因为百度统计使用unload导致浏览器报错和性能问题,同时去广告插件屏蔽了百度统计,无法获取真实数据,且自搭建可以保护访客隐私。
如何解决Docker镜像拉取问题?
在部署Umami时,需使用新的docker-compose配置,确保使用正确的镜像地址,并通过SSH访问服务器执行docker-compose up -d来完成配置。
Umami的默认用户名和密码是什么?
Umami的默认用户名是admin,默认密码是umami,建议在首次登录后修改密码。
如何在Umami中添加网站并插入统计代码?
在Umami中添加网站时,进入设置并点击添加网站,设置名称和地址,然后将统计代码插入到每个页面的head中。
Umami支持哪些功能?
Umami支持PWA功能,无需考虑pjax等因素,方便用户使用。
如何在宝塔中部署PHP项目?
在宝塔中部署PHP项目时,需添加一个站点,确保PHP版本正确,然后将PHP文件上传到对应目录即可通过域名访问。
🏷️