步骤 2.2:添加 PHP App Server 层 - Chef 11 - AWS OpsWorks

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

步骤 2.2:添加 PHP App Server 层 - Chef 11

重要

AWS OpsWorks Stacks 不再接受新客户。在 2024 年 5 月 26 日之前,现有客户将能够正常使用 OpsWorks 控制台、API、CLI 和 CloudFormation 资源,届时它们将停产。为准备此过渡,我们建议您尽快将堆栈过渡到AWS Systems Manager。有关更多信息,请参阅 AWS OpsWorks Stacks 生命周期终止常见问题解答将 AWS OpsWorks Stacks 应用程序迁移到 AWS Systems Manager Application Manager

尽管堆栈基本上是实例的容器,但您不能直接将实例添加到堆栈。您需要添加一个层 (表示一组相关实例),然后将实例添加到该层。

层实际上是 AWS OpsWorks Stacks 用于创建一组具有相同配置的 Amazon EC2 实例的蓝图。您在堆栈中为每个相关实例组添加一个层。AWS OpsWorksStacks 包含一组内置层以表示运行标准软件包的实例组,如 MySQL 数据库服务器或 PHP 应用程序服务器。此外,您还可以创建部分或完全自定义的层以满足特定要求。有关更多信息,请参阅 自定义 AWS OpsWorks 堆栈

MyStack 有一层,即内置的 PHP 应用服务器层,它表示一组用作 PHP 应用程序服务器的实例。有关更多信息,包括内置层的说明,请参阅

将 PHP 应用服务器层添加到 MyStack
  1. 打开“Add Layer”页面

    创建完堆栈后,AWS OpsWorks Stacks 会显示 Stack (堆栈) 页面。单击 Add a layer 以添加您的第一个层。

  2. 指定层类型并配置层

    层类型框中,选择 PHP 应用程序服务器,接受默认 Elastic Load Balancer 设置并单击 添加层。创建层后,您可以通过编辑层来指定其他属性 (如 EBS 卷配置)。