Let's Encrypt证书安装

  |  

Let’s Encrypt 证书安装

使用第三方脚本

  1. 安装acme.sh

    1
    curl https://get.acme.sh | sh -s email=my@example.com
  2. 使用alias命令创建别名

    1
    alias acme.sh=~/.acme.sh/acme.sh
  3. 到安装目录下更新脚本

    1
    ./acme.sh --upgrade
  4. 开启自动更新

    1
    ./acme.sh --upgrade --auto-upgrade
  5. 生成证书

    1
    acme.sh --issue -d mydomain.com -d www.mydomain.com --webroot /home/wwwroot/mydomain.com/
  6. copy/安装证书

    1
    2
    3
    4
    acme.sh --install-cert -d example.com \
    --key-file /path/to/keyfile/in/nginx/key.pem \
    --fullchain-file /path/to/fullchain/nginx/cert.pem \
    --reloadcmd "service nginx force-reload"
  7. 查看已安装证书信息

    1
    acme.sh --info -d example.com
  8. 宝塔可以一键安装证书

本文作者: Seyou
发布时间: 2024-03-21
最后更新: 2024-03-23
本文标题: Let's Encrypt证书安装
本文链接: https://seyou.lol/posts/2024/03/bc12509.html
版权声明: 本作品采用 CC BY-NC-ND 4.0 许可协议进行许可。转载请注明出处!