Nginx

如何使用 digitalocean 證書通過 HTTPS 保護網站?

  • July 15, 2019

我已經在一個監聽埠 80 的 Digital Ocean droplet 上部署了一個網站,即 vanilla HTTP。我想使用 HTTPS 保護網站,這似乎是一個簡單的過程,使用 DO’s Let’s Encrypt 集成在 Security -> Certificates 部分下。就像…一樣簡單

  1. 點擊“添加證書”
  2. 選擇我網站的域名… testingtestingmiccheck123.com
  3. 點擊“生成證書”

然而,在完成這個簡單的過程之後,我的網站仍然通過簡單的 HTTP 提供服務。我在這裡做錯了嗎?這實際上不是 DO 的此功能的用途嗎?

這些是用於更高級別 DO 服務(例如負載均衡器)的功能,並不意味著將證書添加到單個 droplet。

由於 Droplet 只是一個 Linux VM(或您選擇的任何作業系統),因此您可以通過通常的方式添加證書,例如通過在 VM 中安裝 certbot 並執行它。

引用自:https://serverfault.com/questions/975338