1、登录宝塔面板后台,点击【网站】》【设置】点开网站后就可以看到所有网站的SSL证书有效期情况,会显示还剩余多少天。例如下面图片中有个网站已过期,直接点击这个已过期/设置(点击“已过期/未部署”可以直接跳转到证书申请选项)。

1750814803686.jpg (21.14 KB, 下载次数: 0)
下载附件
保存到相册
半小时前 上传
2、网站设置后台点击【SSL】》【Let’s Encrypt】》【申请证书】,自动开始Let’sEncrypt免费证书的申请。

1750814827277.jpg (6.25 KB, 下载次数: 0)
下载附件
保存到相册
半小时前 上传
点击申请证书

1750814844749.jpg (16.03 KB, 下载次数: 0)
下载附件
保存到相册
半小时前 上传
这里默认选择文件验证

1750814866263.jpg (19.42 KB, 下载次数: 0)
下载附件
保存到相册
半小时前 上传

1750814881782.jpg (40.99 KB, 下载次数: 0)
下载附件
保存到相册
半小时前 上传
点击保存,可以看到到期时间变成了3个月之后。
3.自动续签Let’s Encrypt证书到期后也可以手动续签,比较稳定可靠,唯一的缺点是需要进入后台进行操作,时间长了可能忘记续签。这里我们可以选择宝塔面板提供的计划任务的脚本,可以实现自动续签Let’s Encrypt证书。
宝塔面板后台,点击【计划任务】。我们添加1条Shell脚本(linux版本)。
3.1【任务名称】可以任意填写 3.2 【执行周期】可以设置为每天 3.3 在脚本内容中填入下面的一段脚本:/www/server/panel/pyenv/bin/python /www/server/panel/class/acme_v2.py –renew=1
3.4 最后点击【添加任务】

1750814950060.jpg (11.85 KB, 下载次数: 0)
下载附件
保存到相册
半小时前 上传

1750814977484.jpg (13.49 KB, 下载次数: 0)
下载附件
保存到相册
半小时前 上传
自动续签设置完成。
我这里设置的是每月检查一次,大家可以自己需要自定义。