1、1panel应用商店部署 uptime-kuma 监控网站:
1、名称:uptime-kuma
2、版本:1.23.13
3、端口:3001
4、勾选 端口外部访问
2、创建账号密码:
1、登录网址:
http://IP:3001/setup
2、用户:
创建用户
3、密码:
创建密码
3、Cloudflare解析+nginx反向代理:
1、Cloudflare解析:
类型 名称 内容 代理状态
A kuma ip地址 cnd代理(打开小云朵)
2、Cloudflare生成API令牌:
个人资料 ---> API令牌 ---> 编辑区域 DNS
权限:
区域 ---> DNS ---> 编辑
区域资源:
包括 ---> 所有区域
继续以显示摘要
API令牌:
xxxxxxxxxxxxxxxxxxxxxxxxxxx
3、nginx反向代理:
创建SSL证书
添加SSL证书 ---> 添加 Let's Encrypt 证书 ---> 添加域名 ---> 测试服务器可用性 ---> 通过能正常使用
使用DNS认证 ---> DNS提供者 ---> cloudflare ---> dns_cloudflare_api_token = xxxxxxxxxxxxxxxxx ---> 我同意
等待证书的创建
创建代理服务:
添加代理服务 ---> 添加域名
协议 http ---> 转发主机/IP 填写自己的IP地址 ---> 转发端口 填写自己的域名
缓存资源 打开
阻止常见漏洞 打开
支持WebSockets 打开
SSL ---> SSL证书 ---> 域名 ---> 强制SSL
保存
4、域名访问uptime-kuma网站:
1、域名地址:
输入自己的域名
2、用户名:
填写自己的用户名
3、密码:
填写自己的密码
5、配置要监控的网站:
1、添加监控项:
1、常规:
监控类型 ---> HTTP(s)
显示名称 ---> 博客
URL ---> https://blog.silverstarrysky.com/
2、通知:
通知类型:
电子邮件(SMTP)
显示名称:
博客网站在线情况
主机名:
smtp.163.com
端口:
465
安全性:
TLS(常用端口465)
忽略TLS错误 勾选
用户名:
输入你网易的邮箱地址
密码:
输入你邮箱的第三方授权码
发信人:
输入你网易的邮箱密码
收信人:
邮箱地址
邮件主题:
博客网站出问题了
3、高级:
证书到期时通知 勾选
忽略HTTPS站点的TLS/SSL错误 勾选
4、监控的网站:
输入你要监控的网站地址