正如标题所暗示的那样,我正在尝试将我的服务器配置为使用 HTTPS 服务流量。我已经能够公开服务器并从中接收信息,只是没有 HTTPS。
我将介绍一些有趣的细节,但这是主要目标。
- 我在家庭网络上的 Raspberry Pi 上运行了一个 Go 服务器,我将其用作个人 API。
- 我将家庭网络的端口转发端口 80 和 443 指向我的 Raspberry Pi 的静态 IP 地址
- 我拥有一个指向我的家庭网络 IP 的域。
- 我的 go 服务器在端口 8088 上运行,所以我使用 Nginx 将请求从基本 IP 转发到我的服务器端口。
到目前为止,这一切都运行良好,除了我想让我的服务器使用 HTTPS。
我的问题是我在这个设置中有很多活动部件,那么什么负责确保 HTTPS:
- 域?
- 我的 Nginx 配置?
- 服务器本身?
- 以上所有的组合。
我不确定。
只是在寻找为此服务器启用 HTTPS 的一些方向,谢谢!