[细节版]Let'sEncrypt 免费通配符/泛域名SSL证书添加使用教程

参考网址:https://lnmp.org/faq/letsencrypt-wildcard-ssl.html
[细节版]Let'sEncrypt 免费通配符/泛域名SSL证书添加使用教程_第1张图片
使用的dns服务商:阿里云 , 更多服务商地址可见参考网址。

遇见的问题一、
[细节版]Let'sEncrypt 免费通配符/泛域名SSL证书添加使用教程_第2张图片

[Sat Jun  8 08:42:37 CST 2019] You don't specify aliyun api key and secret yet.
[Sat Jun  8 08:42:37 CST 2019] Error add txt for domain:_acme-challenge.ujwd.cn
[Sat Jun  8 08:42:37 CST 2019] Please check log file for more details: /usr/local/acme.sh/acme.sh.log
Let's Encrypt SSL Certificate create failed!

You don’t specify aliyun api key and secret yet. 可以看出是因为 ali 的秘钥没有配置!

遇见问题二、
[细节版]Let'sEncrypt 免费通配符/泛域名SSL证书添加使用教程_第3张图片

[Sat Jun  8 09:01:57 CST 2019] Error add txt for domain:_acme-challenge.ujwd.cn
[Sat Jun  8 09:01:57 CST 2019] Please check log file for more details: /usr/local/acme.sh/acme.sh.log
Let's Encrypt SSL Certificate create failed!

【错误原因】:
产生这个错误的原因是 域名服务商跟使用的dns服务商不是一家;
【解决方法】:
1、先在准备使用的dns服务商处,域名列表》云解析dns 功能列表下添加配置https的域名
2、在域名服务商处 修改域名dns,将操作的域名使用的dns服务器调整为 当前准备使用的dns服务商地址;
[细节版]Let'sEncrypt 免费通配符/泛域名SSL证书添加使用教程_第4张图片

3、修改完毕后,稍等片刻在 阿里的》域名列表》云解析dns 可看见DNS服务器列的值已经为正常了

三、
然后重新执行 lnmp dnsssl ali,填写完相关信息,顺利的话就 Let’s Encrypt SSL Certificate create successfully.

lnmp dnsssl ali

你可能感兴趣的:(Linux)