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、监控的网站:

输入你要监控的网站地址