Acme证书签发
   5 min read

acme.sh 实现了 acme 协议, 可以从 letsencrypt 生成免费的证书.

Github项目地址
本文并非完全的使用说明, 还有很多高级的功能, 更高级的用法请参看其他 wiki 页面.
https://github.com/acmesh-official/acme.sh/wiki

一. 安装 acme.sh

安装很简单, 一个命令:

普通用户和 root 用户都可以安装使用.

curl  https://get.acme.sh | sh -s [email protected]

安装过程进行了以下几步:

  1. 把 acme.sh 安装到你的 home 目录下:

    将自动创建 alias别名, 方便你的使用: alias acme.sh=~/.acme.sh/acme.sh

~/.acme.sh/

  1. 自动为你创建 cronjob, 每天 0:00 点自动检测所有的证书, 如果快过期了, 需要更新, 则会自动更新证书.

高级的安装选项请参考: https://github.com/acmesh-official/acme.sh/wiki/How-to-install

安装过程不会污染已有的系统任何功能和文件, 所有的修改都限制在安装目录中: ~/.acme.sh/