如何在 Amazon Lightsail 上托管的 Bitnami 堆栈中安装标准的 Let's Encrypt SSL 证书?

上次更新时间:2021 年 10 月 20 日

如何为我在使用 Bitnami 堆栈的 Amazon Lightsail 实例中的网站安装标准的 SSL 证书?

简短描述

以下解决方案涉及为使用 Bitnami 堆栈在 Lightsail 实例中托管的网站安装标准的 Let's Encrypt SSL 证书(非通配符证书)。这些实例蓝图的示例包括 WordPress、LAMP、Magento、MEAN 等。如果您有不同的实例蓝图或者要安装通配符证书,请参阅下面的说明:

标准的 Let's Encrypt 证书

有关在不使用 Bitnami 堆栈的 Lightsail 实例上安装标准的 Let's Encrypt 证书的信息,例如 Amazon Linux 2、Ubuntu 等,请参阅如何在 Lightsail 实例中安装标准的 Let's Encrypt SSL 证书?

通配符 Let's Encrypt 证书(例如 *.example.com)

有关在使用 Bitnami 堆栈(如 WordPress、Lamp、Magento、MEAN 等)的 Lightsail 实例中安装通配符 Let's Encrypt 证书的信息,请参阅如何在托管在 Amazon Lightsail 上的 Bitnami 堆栈中安装通配符 Let's Encrypt SSL 证书?

有关在不使用 Bitnami 堆栈的 Lightsail 实例中安装通配符 Let's Encrypt 证书的信息,例如 Amazon Linux 2、Ubuntu 等,请参阅如何在 Amazon Lightsail 中安装通配符 Let's Encrypt SSL 证书?

解决方法

Bitnami 提供了自己的 HTTPS 配置工具,称为bncert-tool,用于安装标准的 Let's Encrypt 证书。在 2019 年 5 月 10 日之后发布的 Bitnami 堆栈包含了此工具。此工具可自动执行以下流程:

  • 在 Bitnami 堆栈上配置 HTTPS 证书。
  • 创建证书自动续订。
  • 设置 HTTP 重定向至 HTTPS。

先决条件和限制

  • 确保 DNS 记录中的域指向您的 Lightsail 实例的 IP 地址。
  • 使用 bncert 工具无法为通配符域创建证书。

运行以下命令启动 Bitnami HTTPS 配置工具:

sudo /opt/bitnami/bncert-tool

要了解关于使用或下载 HTTPS 配置工具的更多信息,或要下载此工具,请参阅 Bitnami 文档网站上了解 Bitnami HTTPS 配置工具的相关内容。


这篇文章对您有帮助吗?


您是否需要账单或技术支持?