永不过期的SSL/TLS证书解决方案

前提:

  1. cloudflare API 密钥
  2. 宝塔面板
  3. 安装了nginx

如果你不使用宝塔面板,可以参照脚本修改

生成证书脚本

bash 复制代码
curl -sS -O https://raw.githubusercontent.com/woniu336/open_shell/main/ssl_pro.sh && chmod +x ssl_pro.sh && ./ssl_pro.sh

使用方法: https://blog.csdn.net/u010066597/article/details/137851521

如果你使用了生成脚本成功安装了证书,理论上可以不需要续签脚本了,因为生成脚本已经实现了续签的功能,续签脚本相当于双重保险.

自动续签脚本

bash 复制代码
curl -sS -O https://raw.githubusercontent.com/woniu336/open_shell/main/autossl.sh && chmod +x autossl.sh && ./autossl.sh

定时执行

每天凌晨两点20分执行

bash 复制代码
(crontab -l ; echo "20 2 * * * cd ~ && ./autossl.sh >/dev/null 2>&1") | crontab -
相关推荐
FlyingBuffer3 小时前
Data_Socket和UDP_Socket
网络·网络协议·udp
信徒_3 小时前
一个完整的 HTTP/HTTPS 请求流程
网络协议·http·https
计算机毕设定制辅导-无忧学长10 小时前
TDengine 数据写入优化:协议选择与批量操作(一)
网络·数据库·tdengine
胡斌附体10 小时前
qt tcpsocket编程遇到的并发问题
开发语言·网络·qt·并发编程·tcpsocket
鲤籽鲲11 小时前
C# System.Net.IPAddress 使用详解
网络·c#·.net
忆往夕梦12 小时前
开放最短路径优先 - OSPF【LSA详细】
网络·智能路由器
forestsea12 小时前
HTTP 黑科技
科技·网络协议·http
zhu128930355612 小时前
网络安全防护与挑战
网络·安全·web安全
网络安全天地12 小时前
使用 Flutter 制作地图应用
websocket·网络协议·tcp/ip·http·网络安全·https·udp
to future_13 小时前
非阻塞IO,fcntl,多路转接,select,poll,epoll,reactor
linux·网络协议