

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

# 步骤 1：启动 Windows Server Amazon EC2 实例
<a name="tutorials-windows-launch-instance"></a>

要使用部署 Hello World 应用程序 CodeDeploy，你需要一个运行 Windows Server 的 Amazon EC2 实例。

按照[为创建一个 Amazon EC2 实例 CodeDeploy](instances-ec2-create.md)中的说明进行操作。当您准备好向实例分配 Amazon EC2 实例标签时，请确保指定标签键 **Name** 和标签值 **CodeDeployDemo**。（如果您指定不同的标记键或标签值，则[步骤 4：部署 Hello World 应用程序](tutorials-windows-deploy-application.md)中的说明可能会产生意外结果。）

在您启动 Amazon EC2 实例之后，请返回到此页，并继续下一部分。请勿继续[使用创建应用程序 CodeDeploy](applications-create.md)作为下一步骤。

## 连接到您的 Amazon EC2 实例
<a name="tutorials-windows-launch-instance-connect"></a>

启动 Amazon EC2 实例之后，请按照说明来练习连接操作。

**注意**  
在这些说明中，我们假定您运行 Windows 和 Windows Desktop Connection 客户端应用程序。有关信息，请参阅[使用 RDP 连接到您的 Windows 实例](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html)。对于其他操作系统或其他 RDP 连接客户端应用程序，您可能需要相应修改这些说明。

1. 登录 AWS 管理控制台 并打开 Amazon EC2 控制台，网址为[https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)。

1. 在导航窗格中的 **Instances** 下，选择 **Instances**。

1. 浏览并在列表中选择您的 Windows Server 实例。

1. 选择**连接**。

1. 选择**获取密码**，然后选择**选择文件**。

1. 浏览并选择与 Windows Server Amazon EC2 实例关联的 Amazon EC2 实例密钥对，然后选择**打开**。

1. 选择 **Decrypt Password**。记录显示的密码。您在步骤 10 中需要它。

1. 选择 **Download Remote Desktop File**，然后打开文件。

1. 如果系统提示您连接（即使无法确定远程连接的发布程序），请继续。

1. 键入您在步骤 7 中记录的密码，然后继续。（如果 RDP 连接客户端应用程序提示您输入用户名，请键入 **Administrator**。）

1. 如果系统提示您连接（即使无法验证远程计算机的身份），请继续。

1. 在连接之后，将显示运行 Windows Server 的 Amazon EC2 实例的桌面。

1. 现在您可以断开 Amazon EC2 实例的连接。
**警告**  
请不要停止或终止实例。否则， CodeDeploy 无法对其进行部署。

## 添加允许 HTTP 流量传输到您的 Windows Server Amazon EC2 实例的入站规则
<a name="tutorials-windows-launch-instance-add-inbound-rule"></a>

下一步是确认您的 Amazon EC2 实例具有开放的 HTTP 端口，以便您可以在浏览器中查看在您的 Windows Server Amazon EC2 实例上部署的网页。

1. 登录 AWS 管理控制台 并打开 Amazon EC2 控制台，网址为[https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)。

1. 选择**实例**，然后选择您的实例。

1. 在**描述**选项卡上的**安全组**下，选择**查看入站规则**。

   您应在安全组中看到类似如下的规则列表：

   ```
   Security Groups associated with i-1234567890abcdef0
    Ports     Protocol     Source     launch-wizard-N
    22        tcp          0.0.0.0/0          ✔
   ```

1.  在**安全组**下，为您的 Amazon EC2 实例选择安全组。其可能被命名为 **launch-wizard-*N***。名称中的 ***N*** 是创建实例时分配到您安全组的编号。

    选择**入站**选项卡。如果实例的安全组配置正确，则应看到一条具有以下值的规则：
   + **类型**：HTTP
   + **协议**：TCP
   + **端口范围**：80
   + **来源**：0.0.0.0/0

1.  如果您没有看到包含这些值的规则，请使用[向安全组添加规则](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html#adding-security-group-rule)中的过程将其添加到新的安全规则中。