【问题标题】:Renew manually Let's Encrypt SSL certificate手动续订 Let's Encrypt SSL 证书
【发布时间】:2017-12-13 12:58:26
【问题描述】:

我的 Let's Encrypt SSL 证书将在 0 天后到期(尚未)...

我将它用于 nginx 中的网站和 DigitalOcean 中的 ubuntu 14.04 服务器。

我找到了一个文件夹/etc/letsencrypt/,并且在服务器块中:

ssl_certificate /etc/letsencrypt/live/mysite.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/mysite.com/privkey.pem;

但是,我找不到例如letsencrypt-auto

有人知道如何手动更新吗?

【问题讨论】:

    标签: ssl-certificate lets-encrypt


    【解决方案1】:

    实际上,我不记得我第一次是如何生成 SSL 证书的。要更新它,通过关注this thread,我首先安装了cerbot

    sudo add-apt-repository ppa:certbot/certbot
    sudo apt-get update
    sudo apt-get install certbot
    

    然后,我需要确保路径和设置正确,如线程中所述。然后我做了

    sudo certbot renew
    

    就是这样。

    【讨论】:

    • 我个人在主机上使用了一个代理/守护进程,它只是实现了 acme 协议。 letsencrypt.org/docs/client-optionslxc.systems
    • 仅说明,如果您使用手动创建,则必须使用“certbot certonly --manual -d domain.ext”命令手动更新
    猜你喜欢
    • 1970-01-01
    • 2016-09-06
    • 2022-06-13
    • 2021-06-20
    • 1970-01-01
    • 1970-01-01
    • 2020-02-05
    • 2020-04-25
    • 2022-08-10
    相关资源
    最近更新 更多