Amazon web services 如何安全地删除负载平衡器并直接路由到EC2实例?

Amazon web services 如何安全地删除负载平衡器并直接路由到EC2实例?,amazon-web-services,amazon-ec2,amazon-elb,Amazon Web Services,Amazon Ec2,Amazon Elb,我们有一个t2.micro实例服务于一个简单的WordPress站点,出于某种原因,它连接到一个负载平衡器(这是没有意义的,对吗?)。对于我们仅有的很少的流量和cpu使用来说,它花费了我们太多的成本 我没有设置我们的AWS,也没有使用该平台的经验,但我想安全地删除ELB。如何在不断开实例与internet连接的情况下执行此操作 据我所知,ELB位于实例和互联网流量之间——因此,如果我断开ELB,我猜我们的t2.micro将无法从互联网访问。这(大致)正确吗 有人能告诉我(或给我指一个综合指南/演

我们有一个t2.micro实例服务于一个简单的WordPress站点,出于某种原因,它连接到一个负载平衡器(这是没有意义的,对吗?)。对于我们仅有的很少的流量和cpu使用来说,它花费了我们太多的成本

我没有设置我们的AWS,也没有使用该平台的经验,但我想安全地删除ELB。如何在不断开实例与internet连接的情况下执行此操作

据我所知,ELB位于实例和互联网流量之间——因此,如果我断开ELB,我猜我们的t2.micro将无法从互联网访问。这(大致)正确吗

有人能告诉我(或给我指一个综合指南/演练的方向)我需要改变的一切,以便直接将流量路由到我的EC2实例,这样我就可以杀死多余的ELB了吗


提前谢谢你的帮助

如果您使用Route53,那么您应该找到一个将您的域指向ELB的CNAME

考虑使用CloudFront访问EC2实例

否则,如果您想直接访问EC2,请按照以下步骤进行操作:

  • 在更改任何内容之前,请确保您的EC2实例可以通过Internet访问,并为其分配公共IP/DNS。更妙的是,根据注释,分配弹性IP,只要它连接到实例,它是免费的

  • 允许访问附加到实例的安全组

  • 在路由53中,将ELB CNAME替换为EC2公共DNS


如果您使用Route53,那么您应该找到一个将您的域指向ELB的CNAME

考虑使用CloudFront访问EC2实例

否则,如果您想直接访问EC2,请按照以下步骤进行操作:

  • 在更改任何内容之前,请确保您的EC2实例可以通过Internet访问,并为其分配公共IP/DNS。更妙的是,根据注释,分配弹性IP,只要它连接到实例,它是免费的

  • 允许访问附加到实例的安全组

  • 在路由53中,将ELB CNAME替换为EC2公共DNS


您的ELB是否提供SSL?如果是这样,您需要获得自己的SSL证书,并在删除ELB时对其进行管理。您的ELB是否提供SSL?如果是这样,您需要获得自己的SSL证书,并在删除ELB时对其进行管理。我建议将弹性IP地址与EC2实例关联,而不是引用EC2公共DNS名称。然后,在路由53中,使用
A-Record
将域名与IP地址关联。这将避免在实例停止和启动时公共IP地址可能发生更改的情况。感谢两位@John RotensteinJust提供的信息关于将CloudFront与EC2实例一起使用的问题-我可以将实例直接连接到CloudFront作为源吗?或者我需要创建一个S3 Bucket吗?当使用EC2源时,不需要S3,您可以只使用EC2实例的公共DNS。除了引用EC2公共DNS名称之外,我建议将弹性IP地址关联到EC2实例。然后,在路由53中,使用
A-Record
将域名与IP地址关联。这将避免在实例停止和启动时公共IP地址可能发生更改的情况。感谢两位@John RotensteinJust提供的信息关于将CloudFront与EC2实例一起使用的问题-我可以将实例直接连接到CloudFront作为源吗?或者我需要创建一个S3 Bucket吗?当使用EC2源代码时,不需要S3,您可以使用EC2实例的公共DNS