首页 > 解决方案 > 用于 ALB 的 EC2 nginx 配置和 SSL

问题描述

我正在尝试为我的 EC2 实例添加 AWS ALB。我为两个 EC2 实例以及具有自动扩展组的 ALB 创建了 Application Load Balancer,但这些都不起作用。我测试的单个 EC2 实例运行正常,但 ALB 公共 IP 出现错误页面。我想知道 EC2 nginx 是否需要进行不同的配置,以及是否将 SSL 添加到 ALB 或两个 EC2 实例。我在 EC 上托管了一个 react nodejs 应用程序。谁能给我一些指导如何解决和解决这个问题?谢谢

标签: amazon-web-servicesnginxamazon-ec2aws-application-load-balancer

解决方案


我想知道 EC2 nginx 是否需要进行不同的配置,以及是否将 SSL 添加到 ALB 或两个 EC2 实例

通常您将 SSL 添加到 ALB。只有少数用例需要实例上的 SSL(例如,端到端加密的严格监管要求)。因此,在一般情况下,您将拥有:

Client --- (HTTPS) ---> ALB ---- (HTTP) ---> Instances

推荐阅读