运维-SSL 证书安装 certbot-auto

certbot是专门为Let’s encrypt制作的一个管理证书工具,可以通过它来生成证书管理更新Let’s encrypt证书。

安装

  1. 下载

    1
    wget https://dl.eff.org/certbot-auto
  2. 安装

    1
    2
    mv certbot-auto /usr/local/bin/certbot-auto
    chmod a+x /usr/local/bin/certbot-auto
  3. 生成证书

    1
    certbot-auto certonly --standalone -d www.themismin.com --pre-hook "systemctl stop nginx" --post-hook "systemctl start nginx"
  4. 设置自动更新

    1
    2
    # 每两个月2号4点16分 域名证书更新
    16 4 2 */2 * /usr/local/bin/certbot-auto renew --pre-hook "systemctl stop nginx" --post-hook "systemctl start nginx" > /dev/null 2>&1 &
您的支持将鼓励我继续创作