EC2 实例服务器不接受 HTTPS 请求

EC2 instance server not accepting HTTPS requests

我创建了一个 运行 完全超过 http.but 的 EC2 实例,当我尝试将 http 替换为 https 我在浏览器上打印了这个 This site can’t provide a secure connection.与此实例关联的安全组配置为允许来自 HTTPHTTPS 的请求,如附图所示:

您正在尝试通过为 HTTP 配置的端口 运行 https。

有多种方法可以解决这个问题:

  • 设置 proxy on your local server, such as Nginx. Setup certbot 以生成您的 SSL,然后通过您的代理服务器提供它。
  • 在您的服务器前面创建一个 ELB,在 ACM 中生成证书并将您的服务器作为目标 (运行ning http) 添加到 ELB。使用负载平衡器终止 SSL。
  • 在您的服务器前面创建一个 CloudFront 分发,在 ACM 中生成一个证书并将流量转发到您的服务器作为来源 (运行ning http)。