

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

# を使用して CodeDeploy エージェントをインストールする AWS Systems Manager
<a name="codedeploy-agent-operations-install-ssm"></a>

 AWS マネジメントコンソール または を使用して AWS CLI 、CodeDeploy エージェントを Amazon EC2 またはオンプレミスインスタンスにインストールできます AWS Systems Manager。特定のバージョンをインストールするか、常に最新バージョンのエージェントをインストールするかを選択できます。の詳細については AWS Systems Manager、[「 とは AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/what-is-systems-manager.html)」を参照してください。

 CodeDeploy エージェントをインストールおよび更新するには、 を使用する AWS Systems Manager ことをお勧めします。また、Amazon S3 バケットか　らCodeDeploy エージェントをインストールすることもできます。Amazon S3 ダウンロードリンクの使用については、「 [コマンドラインを使用して CodeDeploy エージェントをインストールする](codedeploy-agent-operations-install-cli.md) 」を参照してください。

**Topics**
+ [前提条件](#install-codedeploy-agent-prereqs)
+ [CodeDeploy エージェントをインストールする](#download-codedeploy-agent-on-EC2-Instance)

## 前提条件
<a name="install-codedeploy-agent-prereqs"></a>

[CodeDeploy の開始方法](getting-started-codedeploy.md) のステップに従って、IAM アクセス許可と AWS CLIを設定します。

Systems Manager を使用してオンプレミスサーバーに CodeDeploy エージェントをインストールする場合は、オンプレミスサーバーを Amazon EC2 Systems Manager に登録する必要があります。詳細については、[AWS Systems Manager ユーザーガイド](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-managedinstances.html) の *ハイブリッド環境での Systems Manager のセットアップ* を参照してください。

## CodeDeploy エージェントをインストールする
<a name="download-codedeploy-agent-on-EC2-Instance"></a>

Systems Manager を使用して CodeDeploy エージェントをインストールする前に、Systems Manager に合わせてインスタンスが適切に設定されていることを確認する必要があります。

### SSM Agent のインストールまたは更新
<a name="update-SSM-Agent-EC2instance"></a>

Amazon EC2 インスタンスでは、CodeDeploy エージェントを使用するにはバージョン 2.3.274.0 以降のインスタンスが実行されている必要があります。CodeDeploy エージェントをインストールする前に、SSM Agent を更新するか、インスタンスにインストールしてください (まだの場合)。

SSM エージェントは、 が提供する一部の Amazon EC2 AMIs にプリインストールされています AWS。詳細については、「[SSM Agent がプリインストールされた Amazon Machine Images (AMIs)](https://docs.aws.amazon.com/systems-manager/latest/userguide/ami-preinstalled-agent.html)」を参照してください。

**注記**  
インスタンスのオペレーティング システムも CodeDeploy エージェントでサポートされていることを確認します。詳細については、「[CodeDeploy エージェントで対応するオペレーティングシステム](codedeploy-agent.md#codedeploy-agent-supported-operating-systems)」を参照してください。

Linux を実行しているインスタンスでの SSM Agent のインストールまたは更新については、[AWS Systems Manager ユーザーガイド](https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-install-ssm-agent.html) の *Linux インスタンスでの SSM Agent のインストールおよび設定* を参照してください。

Windows Server を実行しているインスタンスでの SSM Agent のインストールまたは更新については、[AWS Systems Manager ユーザーガイド](https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-install-ssm-win.html) の *Windows インスタンスでの SSM Agent のインストールおよび設定* を参照してください。

### (オプション) Systems Manager の前提条件を確認します。
<a name="install-codedeploy-agent-minimum-requirements"></a>

Systems Manager Run Command を使用して CodeDeploy エージェントをインストールする前に、インスタンスが Systems Manager の最低要件を満たしていることを確認してください。詳細については、[AWS Systems Managerユーザーガイド](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up.html) の「*AWS Systems Manager のセットアップ*」を参照してください。

### CodeDeploy エージェントをインストールする
<a name="install-codedeploy-agent-EC2"></a>

SSM では、CodeDeploy を一度インストールするか、新しいバージョンをインストールするスケジュールを設定できます。

 CodeDeploy エージェントをインストールするには、「ディストリビューターによる`AWSCodeDeployAgent`パッケージのインストールまたは更新」の手順に従って、パッケージを選択します。 [AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/distributor-working-with-packages-deploy.html)