
教你两分钟快速搭建一个HTTP网站监控程序-Uptime-kuma
AI-摘要
GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
项目简介
Uptime-Kuma是一款开源的网站监控工具,这个工具类似于“Uptime Robot和statping”,Uptime-Kuma的UI设计的很简洁美观。Uptime-Kuma不仅支持TCP/PING/HTTP的监控,还支持多语言其中就包含了中文!
今天这篇文章就是教你怎么用Docker和宝塔面板来安装这个好看的 网站监控程序
项目地址:https://github.com/louislam/uptime-kuma
项目演示:http://jiankong.crazymiao.com/status/web
项目部署
前期准备
- 准备好一个服务器
- 在服务器上安装宝塔面板
- 在服务器上安装好Docker管理器
- 在服务器上安装nginx服务
- 准备好一个域名
项目安装
因为项目的作者提供了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
二.、项目安装完成以后,通过**http://你服务器IP:3001**来访问uptime-kuma,如果不能访问到项目,那就需要去服务器的安全组中放行“3001”端口。如果是提示的“3001”端口冲突,可以把“3001”端口修改为其他的端口。
三、 设置域名访问(反向代理)
1、在宝塔面板中添加站点,输入你解析好的域名,PHP版本选纯静态。
2、打开站点修改,然后修改反向代理。在目标URL中填入**http://你服务器IP:3001**,然后保存。
3、在浏览器窗口输入你的域名就可以正常访问到项目后台。
四、面板使用
1、第一次访问的时候需要设置管理员的账号和密码。
2、设置完成后就可以进入项目后台了。点击添加监控项,就可以根据你的需求来建立TCP/PING/HTTP/DNS的项目监控
3、添加好监控项目,就可以看到图表的显示了。
4、面板还可以添加通知,这样再监控项目出来问题的时候你就可以第一时间知道。
点击设置通知,挑一个你熟悉的通知类型来添加。
结束
到这里 整个项目就安装结束了。uptime-kuma虽然没有强大的商业功能功能,但是对于我们这种个人站长来说 足够使用了。如果你正在考虑自建一个监控程序,不妨来试试这个!!
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Crazy miao
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果