今天发现一个脚本 acme.sh

  1. #下载脚本,下载目录为~/.acme.sh/
  2. curl https://get.acme.sh | sh
  3. #创建一个别名,方面下面的命令执行
  4. alias acme.sh=~/.acme.sh/acme.sh
  5. #检查一下别名是否设置成功
  6. acme.sh version

#设置域名证书

  1. acme.sh issue d www.wtao.cc w /home/wwwroot/www.wtao.cc

–issue是 acme.sh 脚本用来颁发证书的指令;
-d是–domain的简称,其后面须填写已备案的域名;
-w是–webroot的简称,其后面须填写网站的根目录

  1. # 查看证书列表
  2. acme.sh list
  3.  
  4. # 删除证书
  5. acme.sh remove <SAN_Domains>

安装成功会显示

Let's Encrypt 最简单使用脚本

看到最下面显示了证书的保存位置,复制出来,在nginx配置

github地址
https://github.com/Neilpang/acme.sh
这里有中文文档

声明:本站所有文章或资源,均来自互联网分享。本站不参与制作或存储,内容仅用于互联网爱好者学习和研究,如不慎侵犯了您的权利,请及时联系站长处理删除。敬请谅解!