永不过期的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 -
相关推荐
哲伦贼稳妥7 分钟前
一天认识一个硬件之机房地板
运维·网络·经验分享·其他
hgdlip1 小时前
如何快速切换电脑的ip地址
网络·tcp/ip·电脑
程序员-珍3 小时前
虚拟机ip突然看不了了
linux·网络·网络协议·tcp/ip·centos
4647的码农历程4 小时前
Linux网络编程 -- 网络基础
linux·运维·网络
向李神看齐4 小时前
RTSP协议讲解
网络
Death2004 小时前
使用Qt进行TCP和UDP网络编程
网络·c++·qt·tcp/ip
魏大橙4 小时前
linux RCE本地/公网测试
网络·网络协议·udp
陈逸轩*^_^*5 小时前
Java 网络编程基础
java·网络·计算机网络
l1x1n06 小时前
网络安全概述:从认知到实践
网络
鄃鳕6 小时前
HTTP【网络】
网络·网络协议·http