Let’s Encrypt目前已经正式开始颁发免费泛域名SSL证书,前面蜗牛789在使用阿里云域名API申请Let’s Encrypt泛域名免费SSL证书教程、使用腾讯云DNSPod域名API申请Let’s Encrypt泛域名免费SSL证书教程两篇文章中介绍了如何使用VPS通过域名API申请Let’s Encrypt泛域名免费SSL证书,相信很多朋友都已经申请到了。今天在此文章中将介绍如何通过SSL For Free在线申请Let’s Encrypt免费泛域名SSL证书,这里无需使用域名API,我们只需通过给域名添加TXT解析记录完成认证即可了。具体申请流程如下:
一、SSL For Free官网
二、申请流程
1、打开申请页面后,在下图红框位置输入你要申请的域名,如果是泛域名,填写如“*.wn789.com wn789.com”。*.wn789.com代表的就是泛域名。
2、点击“Retry Manual Verification”进入下一步。
3、点击Retry Manual Verification进入到如下页面。我们需要到你的域名解析服务商添加下面两条TXT解析记录,然后等待解析成功,可以点击“Verify _acme-challenge.wn789.com和Verify _acme-challenge.wn789.com”进行认证,生效后可以点击“Download SSL Certificate”下载证书。TXT解析记录生效需要等待一段时间。
4、下面是蜗牛在域名解析商添加的两条TXT解析记录。注意,一般主机记录只需添加“_acme-challenge.wn789.com”中的“_acme-challenge”就可以了,蜗牛试了360DNS解析和阿里云域名解析都只需添加“_acme-challenge”,后面的.wn789.com需要省略掉。
5、添加TXT解析记录后,可以点击点击“Verify _acme-challenge.wn789.com和Verify _acme-challenge.wn789.com”进行认证,如果显示如下图表示解析已经生效。然后可以点击“Download SSL Certificate”下载证书。
6、显示如下图表示申请证书成功,点击“Download All SSL Certificate Files”可以下载证书文件到本地。
7、如果你要使用自己的CSR文件,点击“ I Have My Own CSR”添加即可。
8、关于如何生成CSR,我们可以通过https://www.chinassl.net/ssltools/generator-csr.html申请。教程可以查看此文章:实战申请AlphaSSL提供的泛域名免费SSL证书。
这个生成证书很好搞定,就是在nginx下面配置挺复杂的,一直都没有搞定,后来你推荐的bt直接后台自动搞定的