已经有EC2实例运行Wordpress,如何创建/配置Auto Scaling和Elastic Load Balancer?

问题描述 投票:0回答:1

对于那些在AWS有经验的人来说,这可能是一个愚蠢的问题,但我一直在谷歌搜索几个小时,真的需要一个简单的指南。我已经在一个T2 Micro EC2实例上配置了运行bitnami wordpress的站点。

我很快就会推出这个网站,但希望它能够根据需求进行弹性扩展。这可能是一个过于简单的问题,但我该如何设置呢?我是否从同一个EBS卷创建第二个实例并平衡它们之间的负载?我只是有点失落。有关从何处开始为单个EC2实例配置可伸缩性的任何指导都非常有用。谢谢。

wordpress amazon-web-services amazon-ec2 elastic-beanstalk elastic-load-balancer
1个回答
0
投票

要对流量进行负载均衡,您需要配置ELB。要自动缩放实例,您需要配置自动缩放组。完成EC2实例上的wordpress配置后,请按照以下步骤操作:

  1. 创建EC2实例的AMI。参考:https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/tkv-create-ami-from-instance.html
  2. 创建一个经典的负载均衡器Ref:https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-getting-started.html
  3. 使用在步骤1中创建的AMI创建启动配置。参考:https://docs.aws.amazon.com/autoscaling/latest/userguide/create-launch-config.html
  4. 使用在步骤3中创建的启动配置创建自动缩放组.Ref:https://docs.aws.amazon.com/autoscaling/latest/userguide/create-asg.html(在此链接的步骤6.f.您将需要使用在步骤2中创建的ELB)。

所有AWS文档/指南都提供了如何配置内容的逐步说明,因此我没有提供上述步骤中的更多详细信息,而是您需要执行的步骤顺序。

© www.soinside.com 2019 - 2024. All rights reserved.