acme申请ssl证书

本文以dynv6.com域名为例

项目地址
acme项目地址

安装安装 acme.sh

1
curl https://get.acme.sh | sh -s email=my@example.com

邮箱随便填写

普通用户和 root 用户都可以安装使用. 安装过程进行了以下几步:

默认安装到:~/.acme.sh/

进入.acme.sh目录

1
cd ~/.acme.sh/

申请命令

1
./acme.sh --issue -d "my.dynv6.net" --dns dns_manual

执行命令后,会提示添加DNS记录
登录dynv6.com,添加TXT纪律
添加获取的Domain和TXT value值

通过dig命令查询TXT记录

1
dig TXT _acme-challenge.域名

开始申请证书,使用以下命令申请

1
./acme.sh --renew -d "my.dynv6.net" --dns dns_manual

有时候一次申请不成功,多执行几次

申请成功后,建议使用名为fullchain.cer的证书