如何在 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。如果您有不同的執行個體藍圖,或想要安裝萬用字元憑證 (例如 *.example.com),請參閱下列其中一項:

使用 bncert-tool 之前,請注意下列先決條件和限制:

  • 請確保 DNS 記錄中的網域指向 Lightsail 執行個體的 IP 地址。
  • 使用 bncert-tool 無法為萬用字元網域建立憑證。
  • 只有 64 位元 Linux 作業系統才支援 bncert-tool。您不能將它與 IPv6 地址一起使用,也不能為 NGINX Web 伺服器設定 HTTPS 憑證。

解決方法

Bitnami 使用 bncert-tool 來安裝標準 Let's Encrypt 憑證。2019 年 5 月 10 日之後發佈的 Bitnami 堆疊依預設包含 bncert-tool。

bncert-tool 會自動執行下列程序:

  • 在 Bitnami 堆疊上設定 HTTPS 憑證。
  • 建立自動憑證續約。
  • 將 HTTP 設定為 HTTPS 重新導向。

執行下列命令以啟動 Bitnami HTTPS 組態工具:

sudo /opt/bitnami/bncert-tool

如需使用或下載 HTTPS 組態工具的詳細資訊,請參閱 Bitnami 文件網站上的了解 Bitnami HTTPS 組態工具


AWS 官方
AWS 官方已更新 1 年前