文章导读
最近一直在找一个简单的网站统计系统,在简单测试了几个后,最终选择了轻量级umami系统,个人更推荐于docker安装,简单方案容易维护。系统基于debian10,环境是基于宝塔面板,搭配阿里rds数据库。
官网介绍
官方网站:https://umami.is/
演示地址:https://app.umami.is/share/8rmHaheU/umami.is
开源境像:https://github.com/umami-software/umami
一、宝塔安装docker
这个在宝塔面板,左边菜单,进入后点击安装即。另外,还需要机器上有nginx和mysql数据库。
二、在docker里摘取和设置umami
Compose模板,添加下列内容,再点击拉取境像。
version: '3' services: umami: image: ghcr.io/umami-software/umami:mysql-latest network_mode: "host" environment: DATABASE_URL: mysql://user:passwd@localhost:3306/umami-db DATABASE_TYPE: mysql HASH_SALT: 此处随便乱打一串字母 restart: always container_name: umami
三、导入mysql数据库
地址:https://github.com/umami-software/umami/blob/master/sql/schema.mysql.sql
四、添加网站+反代
因为docker默认为http://127.0.0.1:3000/访问地址,可以使用nginx的反向代理功能,只要输入到代理框即可,同时设置好https等,默认使用admin/umami登录,然后,添加网站设置代码即可。