【问题标题】:Lets Encrpt Nginx on ubuntu update让我们在 ubuntu 更新上加密 Nginx
【发布时间】:2020-06-29 13:04:08
【问题描述】:

需要一些关于如何更新我的 linux 机器以使用新的让加密 acme v2 协议的建议。 我正在运行

  • Ubuntu 14.04.5 LTS
  • nginx/1.11.5
  • certbot 0.12.0

另一个开发者已经设置好了,并且在 nginx 中配置了 2 个 api 和两个站点,并且证书正在成功颁发。问题是开发人员已经离开了公司,我对 ubuntu 或它是如何设置的知之甚少。 Lets Encrypt 强制用户在 6 月 1 日之前更新到新的 v2 协议。在不影响当前配置的情况下如何更新它的任何帮助将不胜感激。

【问题讨论】:

    标签: ubuntu nginx lets-encrypt certbot


    【解决方案1】:

    好问题。没有看到你的服务器很难说。

    但是:

    1。首先备份您的实例!!!!

    2。将 NGINX 升级到最新版本。

    这应该不会有太大变化。在与当前服务器相同的服务器上测试新的 NGINX 版本有点困难。有测试系统吗?

    可以通过这种方式进行更新 https://www.nginx.com/resources/wiki/start/topics/tutorials/install/

    参见 Ubuntu PPA 部分。这将让您安装最新版本。

    首先备份您的配置! tar -czvf nginx-conf.tar.gz /etc/nginx/ 通常配置位于/etc/nginx/下。

    如果没有,你可以运行这个:

    nginx -V
    

    寻找--conf-path=/etc/nginx/nginx.conf

    3。更新您的 certbot 客户端。

    sudo apt-get update
    sudo apt-get install --only-upgrade certbot
    

    Certbot 是一个从 let's encrypt 获取证书的客户端。

    您是在为 NGINX 使用任何 certbot 插件,还是自己配置 NGINX?

    除此之外,我强烈建议您与另一位 Linux 服务器管理员联系以帮助您。在没有任何知识且仅使用教程和 Q/A 会话的情况下开发产品系统绝不是一个好主意。

    【讨论】:

    • 谢谢,我想我会听取您的建议并尝试在这方面获得一些帮助
    • 你能结束这个问题吗?如果您需要任何进一步的帮助,请告诉我。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-30
    • 1970-01-01
    • 2016-05-26
    • 2019-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多