Let‘s Encrypt 泛域名证书申请(acme.sh)

文章目录

  • 说明
  • 配置访问控制
  • 使用acme.sh

说明

转自:https://github.com/acmesh-official/acme.sh/wiki/说明

配置访问控制

我用的阿里云

1、创建用户
2、创建 AccessKey(注意保存)
3、添加为当前用户添加权限(AliyunDNSFullAccess)即可

这样就可以通过AccessKey使用dns解析认证了

使用acme.sh

# 将项目下载下来后可以进入acme.sh文件夹使用acme.sh
git clone https://github.com/acmesh-official/acme.sh.git

# cd进入项目文件夹
# 添加环境变量(就是阿里的accesskey)
export Ali_Key="xxx" && export Ali_Secret="xxx"
# 申请
./acme.sh --issue --dns dns_ali -d domain.com -d *.domain.com

# 完成后,证书存放在 ~/.acme.sh/domain.com/ 目录下,后面就是配置nginx的事了

acme.sh

你可能感兴趣的:(服务器,https,ssl)