先前有篇博文 如何搭建HTTPS服务?申请免费的https的证书 讲述的也是如何申请免费的https证书,但是是指定单独域名生成的,并不是针对通配符域名的证书。
什么是通配符域名
*.liveqing.com
表示所有的liveqing的子域名都包含
开始生成通配符证书
(1)根据上篇博文,进行准备工作后,执行如下请求命令
./letsencrypt/letsencrypt-auto certonly -d *.liveqing.com --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory
(2)执行开始后,按照提示输入两个 y,会看到
Please deploy a DNS TXT record under the name
_acme-challenge.liveqing.com with the following value:3W68emyKk3edfNj6rZFZqXqzYz_omgUafV9KjCUlPRI
Before continuing, verify the record is deployed.
(3)此时保持这个界面不动,到域名服务器进行配置,我们这里用的是阿里云的服务器。
(4)添加记录后先不要着急哦,等待生效
在cmd里查看是否生效的命令如下
nslookup -qt=txt _acme-challenge.liveqing.com
看到如下显示,说明已经生效
(5)回到第(2)步的界面
按下 Enter 按键继续执行,执行成功会告知生成的证书路径,到这里就成功了
效果展示
获取更多信息
安防流媒体互联直播-QQ交流群:615081503
国标GB28181无插件LiveGBS-QQ交流群:947137753
WEB:www.liveqing.com
Tel:189-5515-0114 (同微信)
Copyright © LiveQing.com 2016-2019