Let’s Encrypt免费泛域名SSL证书申请教程

说明:前几天Let’s Encrypt泛域名SSL证书出来了,有需要的可以签发下。

教程

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
可以使用CloudXNSCloudFlareDNSPodDNS获取API,这里以CloudFlare为例,先登录账号,然后再去获取APIAPI获取地址:https://www.cloudflare.com/a/profile。
Let’s Encrypt免费泛域名SSL证书申请教程
接下来再输入以下命令:

export CF_Key="sdfsdfsdfljlbjkljlkjsdfoiwje"  #获取到的API
export CF_Email="xxxx@sss.com"  #CloudFlare邮箱

其它DNS使用方法参考Github:How to use DNS API。

4、开始签发

#修改自己域名后运行,且第一个-d后面不能直接写*.xx.com,一定要写单域名,第二个-d后面可以写泛域名。
~/.acme.sh/acme.sh   --issue -d southcat.net  -d *.southcat.net  --dns dns_cf

签发成功后,CSRKEYCERT保存的路径:/root/.acme.sh/southcat.net/



给TA打赏
共{{data.count}}人
人已打赏
cj

一款多平台的免费增量备份工具:Duplicati安装教程

2020-1-25 19:37:16

cj

Flask+WebUploader实现快速将本地文件上传到VPS服务器

2020-1-26 0:39:58

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索