创建 Elastic Beanstalk 环境
Amazon Elastic Beanstalk 环境 是运行应用程序版本的 Amazon 资源的集合。当需要运行应用程序的多个版本时,您可部署多个环境。例如,您可能会有开发、集成和生产环境。
在以下过程中,将启动运行默认应用程序的新环境。这些步骤进行了简化,以便使用默认选项值快速启动并运行您的环境。有关可用来配置资源(Elastic Beanstalk 代表您部署)的许多选项的详细说明,请参阅创建新环境向导。
-
有关使用 EB CLI 创建和管理环境的说明,请参阅使用 EB CLI 管理 Elastic Beanstalk 环境。
-
创建环境需要在 Elastic Beanstalk 中完全访问托管式策略的权限。有关更多信息,请参阅 Elastic Beanstalk 用户策略。
使用示例应用程序启动环境 (控制台)
打开 Elastic Beanstalk 控制台
,然后在 Regions (区域) 列表中选择您的 Amazon 区域。 -
在导航窗格中,选择应用程序,然后在列表中选择现有应用程序的名称或创建一个。
-
在应用程序概述页面上,选择 Create a new environment(创建新环境)。
-
对于环境层,选择 Web server environment(Web 服务器环境)或 Worker environment(工作线程环境)环境层。环境的层创建后无法更改。
注意 .NET on Windows Server 平台不支持工作线程环境层。
-
对于平台,选择与应用程序使用的语言匹配的平台和平台分支。
注意 Elastic Beanstalk 支持列出的大多数平台的多个版本。默认情况下,此控制台将为您选择的平台和平台分支选择推荐版本。如果应用程序需要其他版本,您可以在此处选择该版本,也可以通过选择配置更多选项来选择该版本,如步骤 7 中所述。有关支持的平台版本的信息,请参阅Elastic Beanstalk 支持的平台。
-
对于应用程序代码,选择示例应用程序。
-
要进一步自定义环境,请选择 Configure more options(配置更多选项)。只能在创建环境期间设置下列选项:
-
环境名称
-
域名
-
平台版本
-
处理器
-
VPC
-
套餐
可在环境创建后更改下列设置,但它们需要配置新实例或其他资源并且应用更改可能需要很长的时间:
-
实例类型、根卷、密钥对和 Amazon Identity and Access Management (IAM) 角色
-
内部 Amazon RDS 数据库
-
负载均衡器
有关所有可用设置的详细信息,请参阅创建新环境向导。
-
-
选择 Create environment(创建环境)。
当 Elastic Beanstalk 创建环境时,您将被重定向到 Elastic Beanstalk 控制台。当环境运行状况变绿后,选择环境名称旁的 URL 可查看运行的应用程序。除非您将环境配置为使用带内部负载均衡器的自定义 VPC,否则此 URL 一般可通过 Internet 访问。
主题