boxmoe_header_banner_img

Hello! 欢迎来到众归云!

文章导读

umami宝塔安装docker方式启动


avatar
王道 2024年3月31日 49

宝塔面板 – 部署开源网站统计工具umami小白教程

docker方式

安装

安装前检查需要的端口是否开放,比如阿里腾讯 需要大端口管理或防火墙开放。

 

一、安装node.js要求18.8以上版本(在宝塔商店)

二、创建数据库

因为Umami默认使用PostgreSQL数据库,所以我们先要安装PostgreSQL管理器。

在软件商店 -> 搜索PostgreSQL管理器,安装。管理器安装完成之后,就可以使用管理器安装PostgreSQL了,默认的即可。

创建umami的PostgreSQL数据库

在宝塔面板 -> 数据库 -> PgSQL-> 添加数据库

这里需要记住保存数据库名称,用户名以及密码。

 

三、以docker方式安装umami

使用ssh工具连接到服务器,在/www/wwwroot目录下使用以下命令新建一个umami子文件夹

mkdir umami
然后进入到umami子文件夹,克隆umami的github仓库
git clone https://github.com/umami-software/umami.git 
cd umami

然后在仓库目录下找到docker-compose.yaml文件,主要修改以下文件内容

# 修改以下参数
PORT: 默认为3000端口
DATABASE_URL: postgresql://<数据库>:<密码>@db:5432/<数据库名>
POSTGRES_DB: 填上一节添加的数据库名
POSTGRES_USER: 填上一节添加的数据库用户名
POSTGRES_PASSWORD: 填上一节添加的数据库密码

修改完成之后保存。

宝塔面板 → Docker → 空器编排 → 编排模板 → 添加 → 搜索模板在www/wwwroot/umami搜索,勾选docker-compose.yml添加,添加完成点击拉取镜像

宝塔面板 → Docker → 容器编排 → 添加容器编排→ 选择刚添加umami模板,输入名称,进行添加,完成后可以在容器看到

 

宝塔面板 → 安全 → 添加端口规则 → 放行3000端口:

到这里,就可以通过 http://服务器外网ip:3000 来访问 umami,默认用户名为admin,默认初始密码为umami

最后一步,我们可以设置用域名访问umami,只需要设置一个反向代理即可。

宝塔面板 → 网站 → 添加站点 → 添加你的域名,选择纯静态 → 确定,记得解析域名到服务器IP → 添加完成。

 

点击设置 → 反向代理 → 添加反向代理 → 输入以下信息后确定

完成之后,即可通过你的域名访问umami了。

我们可以在SSL部署开始https,

进入umami之后,我们首先改为中文显示及更新密码,如图所示:

 

点击去设置 → 添加网站,域名不需要添加http://及https:// → 添加完成点击编辑 → 复制跟踪代码放置网站底部文件即可

以上为宝塔面板安装Umami开源网站统计详细教程,Umami还有很多功能,可以自行了解。

如不会操作可联系小编852111674协助,协助费20不义务。

 

 



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字
插入代码