本文主要是介绍永不过期的SSL/TLS证书解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前提:
- cloudflare API 密钥
- 宝塔面板
- 安装了nginx
如果你不使用宝塔面板,可以参照脚本修改
生成证书脚本
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
如果你使用了生成脚本成功安装了证书,理论上可以不需要续签脚本了,因为生成脚本已经实现了续签的功能,续签脚本相当于双重保险.
自动续签脚本
curl -sS -O https://raw.githubusercontent.com/woniu336/open_shell/main/autossl.sh && chmod +x autossl.sh && ./autossl.sh
定时执行
每天凌晨两点20分执行
(crontab -l ; echo "20 2 * * * cd ~ && ./autossl.sh >/dev/null 2>&1") | crontab -
这篇关于永不过期的SSL/TLS证书解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!