关于免费泛域名SSL证书之前大家使用的最多的Alphassl的免费SSL证书,但Alphassl官方并不提供免费证书,大家申请的都是通过第三方渠道获得的,而且官方查的严,即使申请了也存在被吊销的情况,对于Alphassl免费泛域名SSL证书今天就有网友留言说很多申请网站都已经失效了。好在Let’s Encrypt的泛域名免费SSL证书也正式开始免费颁发了,大家可以通过DNS方式进行申请,蜗牛789在Let’s Encrypt泛域名免费SSL证书申请教程 使用腾讯云DNSPod域名API自动颁发Let’s Encrypt泛域名免费SSL证书文章中介绍了如果通过腾讯云DNSPod域名API自动颁发Let’s Encrypt免费泛域名SSL证书,在这里再介绍下如何通过阿里云的域名API申请Let’s Encrypt泛域名免费SSL证书,方法和腾讯云DNSPod差不多,只是API不同而已。
一、安装依赖程序
1、Debian/Ubuntu
apt-get update && apt-get install curl -y && apt-get install cron -y && apt-get install socat -y
2、Centos
yum update && yum install curl -y && yum install cron -y && yum install socat -y
二、下载ACME.SH
curl https://get.acme.sh | sh
三、获取域名API
1、首先我们通过阿里云获取API信息,大家可以访问此地址获取:https://ak-console.aliyun.com/#/accesskey。然后回到自己VPS输入下面命令。其中 Ali_Key=””中输入你的Access Key ID信息,Ali_Secret=””输入你的Access Key Secret信息。
export Ali_Key="sdfsdfsdfljlbjkljlkjsdfoiwje" export Ali_Secret="jlsdflanljkljlfdsaklkjflsa"
2、接下来再输入下面命令申请Let’s Encrypt泛域名免费SSL证书。记得把下面代码中“n56.org”域名改成你自己的域名。
~/.acme.sh/acme.sh --issue --dns dns_ali -d n56.org -d *.n56.org
3、后面的教程可以参照Let’s Encrypt泛域名免费SSL证书申请教程 使用腾讯云DNSPod域名API自动颁发Let’s Encrypt泛域名免费SSL证书文章。
最后一条命令弄错了,是dns_ali不是dns_dp…
acme.sh –issue –dns dns_ali -d example.com -d http://www.example.com
谢谢提醒。
大佬,纠正一下,是~/.acme.sh/acme.sh –issue –dns dns_ali -d n56.org -d *.n56.org。
里面的参数是dns_ali,如果是dns_dp的话还是连的腾讯,嘿嘿
已经更改,谢谢
泛域名证书如何续期呢?
到期后重新申请呗。