软件Tags: [db:tag]
Let’s Encrypt域名证书,免费的泛域名证书!
1、安装相关依赖
#Debian/Ubuntu
apt-get update -y && apt-get -y install curl cron socat
#Centos
yum update -y && yum -y install curl cron socat
2、安装acme.sh
curl https://get.acme.sh | sh
3、获取DNS API
可以使用CloudXNS
、CloudFlare
、DNSPod
等DNS
获取API
,这里以CloudFlare
为例,先登录账号,然后再去获取API
,API
获取地址:https://www.cloudflare.com/a/profile
接下来再输入以下命令:
export CF_Key="sdfsdfsdfljlbjkljlkjsdfoiwje" #获取到的API
export CF_Email="xxxx@cesafe.com" #CloudFlare邮箱
4、开始签发
#修改自己域名后运行,且第一个-d后面不能直接写*.cesafe.com,一定要写单域名,第二个-d后面可以写泛域名。
~/.acme.sh/acme.sh --issue -d cesafe.com -d *.cesafe.com --dns dns_cf
签发成功后,CSR
、KEY
、CERT
保存的路径:/root/.acme.sh/cesafe.com/