

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

# 步骤 4：指定要部署到实例上的应用程序
<a name="gettingstarted-linux-specify-app"></a>

**重要**  
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止，新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问，请通过 re [AWS : Post 或通过 Pre](https://repost.aws/) mium Su [AWS pp](https://aws.amazon.com/support) ort 与 AWS 支持 团队联系。

在本演练稍后将要部署到实例的应用程序告知 OpsWorks Stacks。在这种情况下， OpsWorks Stacks 将*应用程序*定义为要在实例上运行的代码。（有关更多信息，请参阅 [应用程序](workingapps.md)。）

本部分中的过程适用于 Chef 12 和更新的堆栈。有关如何向 Chef 11 堆栈的层中添加应用程序的信息，请参阅[步骤 2.4：创建和部署应用程序 - Chef 11](gettingstarted-simple-app.md)。

**指定要部署的应用程序**

1. 在服务导航窗格中，选择 **Apps**：

     
![\[Navigation menu with options including Stack, Layers, Instances, and Apps highlighted.\]](http://docs.aws.amazon.com/zh_cn/opsworks/latest/userguide/images/gs-linux-nav-pane-console.png)

   

1. 将出现 **Apps** 页面。选择 **Add an app**。这将显示 **Add App** 页面。

1. 对于 **Settings (设置)** 中的 **Name (名称)**，键入 **MyLinuxDemoApp**。(您可以键入一个不同的名称，但务必在整个演练中用它来替换 `MyLinuxDemoApp`。)

1. 对于 **Application Source (应用程序源)** 的 **Repository URL (存储库 URL)**，键入 **https://github.com/awslabs/opsworks-windows-demo-nodejs.git**

1. 对以下项目保留默认值：
   + **Settings**，**Document root** (空白)
   + **Data Sources**，**Data source type** (**None**)
   + **Repository type** (**Git**)
   + **Repository SSH key** (空白)
   + **Branch/Revision** (空白)
   + **Environment Variables** (空白 **KEY**，空白 **VALUE**，未选中 **Protected Value**)
   + **Add Domains**，**Domain Name** (空白)
   + **SSL Settings**，**Enable SSL** (**No**)

     
![\[Add App form with settings for name, document root, data sources, and application source.\]](http://docs.aws.amazon.com/zh_cn/opsworks/latest/userguide/images/gs-linux-add-app-top-console.png)

     
![\[Application configuration form with environment variables, domain settings, and SSL options.\]](http://docs.aws.amazon.com/zh_cn/opsworks/latest/userguide/images/gs-linux-add-app-bottom-console.png)

   

1. 选择 “**添加应用程序**”。 OpsWorks Stacks 添加应用程序并显示**应用程序**页面。

现在，您有了一个包含正确设置的应用程序可用于本演练。

在[下一步](gettingstarted-linux-launch-instance.md)中，您将启动实例。