如何在 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 知識中心文章:

解決方法

先決條件:

  • 請確保 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 網站上的瞭解 Bitnami HTTPS 組態工具

AWS 官方
AWS 官方已更新 10 個月前