此方法基于宝塔面板以及Docker管理器
uptime-kuma是一款开源监控工具,UI也是非常漂亮功能强大且支持中文,信息通知支持钉钉邮箱阿里短信等……安装也是非常简单,接下来我们使用宝塔内Docker管理器来安装,教程如下,支持手动安装也可以自动安装。
手动安装
准备宝塔面板,进入软件商店下载Docker管理器

然后打开Docker管理器,进入镜像管理点击获取镜像:louislam/uptime-kuma
,接着等待获取成功

获取成功后进入容器列表并且创建新容器,这里镜像就选择刚刚获取到的,映射端口为3001,服务器端口可以自定义。

全部设置好后记得进入服务器控制台或者防火墙放行端口,然后输入IP+端口号即可访问安装页面。例如127.0.0.1:3001


使用命令安装
准备工作,这里使用到宝塔面板以及Docker管理器
因为作者提供了docker方式的安装,这里我们也推荐这个方式,本教程也是基于docker安装。
安装代码如下(ssh工具连接到服务器,然后无脑复制命令输入即可)
docker volume create uptime-kuma
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
注意:
1、部署完毕后,浏览器输入http://你服务器IP:3001
来访问uptime-kuma,如不能访问需要在安全中放行端口。如果提示3001端口冲突,可以自行修改为其他端口!!
2、如果提示出现以下错误提示:Cannot connect to the socket server. [Error: websocket error] Reconnecting…

修改反向代理的默认的代码,把默认的代码修改为如下:(修改后,刷新即可看到可以正常访问了!)
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:3001/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}

如果想获取更对安装方法请:🔧 How to Install · louislam/uptime-kuma Wiki