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

1 分钟阅读
0

我想在具有 Bitnami 堆栈的 Amazon Lightsail 实例中为我的网站安装 SSL 证书。但是,我不知道该怎么做。

简短描述

要为托管在具有 Bitnami 堆栈的 Lightsail 实例中的网站安装标准的 Let's Encrypt SSL 证书,请使用 Bitnami 的 bncert-tool。实例蓝图的示例包括 WordPress、LAMP、Magento 和 MEAN。

如果您的实例蓝图不同或想要安装通配符证书,请参阅以下 AWS Knowledge Center 文章:

解决方法

先决条件:

  • 确保 DNS 记录中的域名指向您的 Lightsail 实例的 IP 地址。
  • 对于通配符域,不能使用 bncert-tool 创建证书。
  • 仅 64 位的 Linux 操作系统 (OS) 支持 bncert-tool。不能将其与 IPv6 地址一起使用,也不能为 NGINX Web 服务器配置 HTTPS 证书。

2019 年 5 月 10 日之后发布的 Bitnami 堆栈默认包含 bncert-tool。

bncert-tool 会自动执行以下步骤:

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

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

sudo /opt/bitnami/bncert-tool

有关更多信息,请参阅 Bitnami 网站上的 Learn about the Bitnami HTTPS configuration tool

AWS 官方
AWS 官方已更新 9 个月前