【问题标题】:Deploy application on Amazon AWS using BeanStalk API and LoadBalancing API使用 BeanStalk API 和 LoadBalancing API 在 Amazon AWS 上部署应用程序
【发布时间】:2014-11-18 16:56:47
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: php amazon-web-services amazon amazon-elastic-beanstalk


    【解决方案1】:

    用于 PHP 的 Amazon Elastic Beanstalk 在某种程度上是 documented here

    至于您的设置,以下是基本步骤:
    1.手动创建RDS实例。不要设置 Elastic Beanstalk 为您执行此操作,因为它管理不善。在 Beanstalk 设置向导中确保您使用预设的 RDS,而不是让向导创建一个。
    2. 启动Elastic Beanstalk wizard,将其定义为Web 服务器,并确保Environment 类型为Load Balancing, autoscaling。这将自动创建负载平衡配置,所以不用担心。
    3. 从那里我建议继续使用示例应用程序,以确保一切设置正确。
    4. 应用程序启动并且您可以从网络访问它后,您应该继续并git aws.push 您自己的应用程序。 some doc here

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

    【讨论】:

      猜你喜欢
      • 2020-08-24
      • 1970-01-01
      • 2016-07-02
      • 2021-03-01
      • 2017-09-28
      • 2013-01-20
      • 2018-09-13
      • 2017-08-01
      • 2012-09-24
      相关资源
      最近更新 更多