免费泛域名https证书申请指南
今天给大家推荐一个部署简单的,申请快速的https证书教程
清单:
申请地址:https://freessl.cn
域名解析
执行shell申请证书、生成证书
部署证书(本教程使用的是Nginx)
第一步:打开freessl.cn免费证书申请网站,登录账号,如果没有注册,请先注册账号。
第二步:输入要创建的证书域名,建议直接数据泛域名,如:*.johnyzone.com。
第三步:点击创建免费的ssl证书按钮,进入ACME 域名配置页面(如下图),再点击下一步按钮。
第四步:现在来到DCV配置(如下图),将*.johnyzone.com域名下的主机记录:_acme-challenge及记录值复制,进入域名解析管理,我这边用的是dnspod域名管理
第五步:在域名管理中添加一条cname记录,如下图
第六步:解析配置完成后,返回ssl申请页面,点击配置完成,立即检测按钮即可。
第七步:检测完成后,会得到以下结果,接下来通过acme.sh部署脚本申请证书及生成nginx https证书。
第八步:安装acme.sh,执行下载脚本命令
curl https://gitcode.net/cert/cn-acme.sh/-/raw/master/install.sh?inline=false | sh -s email=henrick@***.com
第九步:复制acme.sh部署命令,申请证书(第七步图中的命令):
./acme.sh --issue -d *.johnyzone.com -d johnyzone.com --dns dns_dp --server https://acme.freessl.cn/v2/DV90/directory/*****
第十步:生成nginx https证书
./acme.sh --install-cert -d example.com --key-file /etc/nginx/cer/johnyzone_ssl/key.pem --fullchain-file /etc/nginx/cer/johnyzone_ssl/cert.pem --reloadcmd "systemctl restart nginx"
到这里就生成成功了,如何部署可以参考nginx https证书部署,部署成功见下图:
网友留言(0 条)