自打用上了acme.sh,ssl证书的签发和自动续期变得十分方便(参见本站《使用acme脚本申请免费ssl证书》一文)。但美中不足的是,签发证书的ZeroSSL不给力,会出现无法续期的问题。
acme-ZeroSSL.jpg
五个域名除去主域名用的是Let’s Encrypt,其他三个用ZeroSSL的都自动续期了,唯独一个没成功。
手动执行acme.sh --renew -d wiki.mindseed.cn --force,提示超时。
acme-ZeroSSL_timeout.jpg
貌似ZeroSSL时不时就会有这种现象发生。
本打算更换证书源的,简单测试了一下,还需要一些配置,遂放弃。因为时间紧迫,也没那么多时间再折腾,所以用最原始的在线申请方式。
直接来到官网并注册账号,然后填写需要申请证书的域名,完成域名验证后就可以签发SSL证书了(选择90天免费)。
ZeroSSL-New_Certificate.jpg
确认后选择自己适合的证书安装方式。默认选择邮件确认,输入接收邮件的邮箱后点击下一步。
ZeroSSL-Verify_Domain.jpg
紧接着来到收件箱中,网站会发送一个验证的网址以及一串验证码,点击网址将验证码复制进文本框后,来到安装证书界面。
ZeroSSL-Install_Certificate.jpg
选择证书格式后下载,上传证书至服务器,重新加载Nginx后刷新页面,证书安装成功。

最后修改:2024 年 07 月 29 日
如果觉得我的文章对你有用,请随意赞赏