

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ 1: Windows Server の Amazon EC2 インスタンスを起動する
<a name="tutorials-windows-launch-instance"></a>

CodeDeploy で Hello World アプリケーションをデプロイする場合、Windows Server を実行している Amazon EC2 インスタンスが必要です。

「[CodeDeploy のための Amazon EC2 インスタンスを作成します。](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 マネジメントコンソール し、[https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) で Amazon 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. リモートコンピュータの ID を確認できなくても接続を求められた場合は、続行します。

1. 接続後、Windows Server を実行している Amazon EC2 インスタンスのデスクトップが表示されます。

1. これで、Amazon EC2 インスタンスから切断することができます。
**警告**  
インスタンスを停止または削除しないでください。それ以外の場合は、CodeDeploy を デプロイすることはできません。

## Windows Server の Amazon EC2 インスタンスへの HTTP トラフィックを許可するインバウンドルールを追加する
<a name="tutorials-windows-launch-instance-add-inbound-rule"></a>

次のステップでは、Windows Server の Amazon EC2 インスタンスにデプロイされたホームページがブラウザに表示されるように、Amazon EC2 インスタンスに開いている HTTP ポートがあることを確認します。

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) で Amazon 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*** は、インスタンスの作成時にセキュリティグループに割り当てられた名前です。

    **[Inbound]** (インバウンド) タブを選択します。次の値を持つルールが表示された場合、ご利用のインスタンスのセキュリティグループは正しく設定されています。
   + [**Type**]: HTTP
   + [**Protocol**]: TCP
   + **[Port Range**]: 80
   + **ソース**: 0.0.0.0/0

1.  これらの値を持つルールが表示されない場合は、[セキュリティグループへのルールの追加](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html#adding-security-group-rule) の手順を使用して、新しいセキュリティルールに追加します。