使用 BeanStalk API 和 LoadBalancing API 在 Amazon AWS 上部署应用程序


Deploy application on Amazon AWS using BeanStalk API and LoadBalancing API

我正在尝试使用 Beanstalk API 将我的应用程序添加到 Amazon AWS。

我有几个网页以及一个 php 后端和 MYSQL 数据库,它是使用 AJAX 从网页调用的。

我想使用 Beanstalk API 在 Amazon aws 上部署它,并使用 LoadBalancing API 对其进行负载均衡。我似乎在网上找不到任何可以帮助我托管应用程序的教程。

有人可以指导我应该如何部署我的应用程序吗?

Amazon Elastic Beanstalk for PHP 不知何故记录在这里。

至于您的设置,以下是基本步骤:
1. 手动创建 RDS 实例。不要设置 Elastic Beanstalk 为你做这件事,因为它管理得很差。在 Beanstalk 设置向导中,请确保使用预设的 RDS,而不是让向导创建一个。
2. 启动 Elastic Beanstalk 向导,将其定义为 Web 服务器,并确保环境类型为 Load Balancing, autoscaling 。这将自动创建负载平衡配置,因此不必担心。
3. 从那里开始,我建议继续使用示例应用程序,以确保一切设置正确。
4.应用程序启动并且您可以从Web访问它后,您应该继续git aws.push自己的应用程序。这里有一些文档。

一个公平的警告 - Amazon Elastic Beanstalk 不容易设置。如果您已注册他们的支持 - 使用它。很多:)