翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Linux または RHEL 用の CodeDeploy エージェントをインストールする
インスタンスにサインインし、次のコマンドを一度に 1 つずつ実行します。コマンドの実行sudo yum update
第1は、使用時のベストプラクティスと見なされますyum
をインストールするには、パッケージをインストールしますが、すべてのパッケージを更新しない場合はスキップできます。
4番目のコマンドでは、/home/ec2-user
は、Amazon Linux または RHEL Amazon EC2 インスタンスのデフォルトのユーザー名を表しています。インスタンスがカスタム AMI を使用して作成された場合、AMI 所有者は別のデフォルトのユーザー名を指定している可能性があります。
sudo yum update
sudo yum install ruby
sudo yum install wget
以前のエージェントキャッシュ情報の AMI を消去するには、次のスクリプトを実行します。
#!/bin/bash CODEDEPLOY_BIN="/opt/codedeploy-agent/bin/codedeploy-agent" $CODEDEPLOY_BIN stop yum erase codedeploy-agent -y
cd /home/ec2-user
wget https://
bucket-name
.s3.region-identifier
.amazonaws.com/latest/install
bucket-name
リージョンの CodeDeploy リソースキットファイルが含まれている Amazon S3 バケットの名前です。リージョン識別子
は、お住まいの地域の識別子です。たとえば、米国東部 (オハイオ) リージョンの場合は、bucket-name
とaws-codedeploy-us-east-2
と置き換えるリージョン識別子
とus-east-2
。バケット名とリージョン ID のリストについては、「」を参照してください。リソースキットのバケット名 (リージョン別)。
chmod +x ./install
CodeDeploy エージェントの最新バージョンをインストールするには:
-
sudo ./install auto
特定のバージョンの CodeDeploy エージェントをインストールするには:
-
sudo ./install auto -v releases/codedeploy-agent-
###
.rpm
サービスが実行されているかどうか確認するには、次のコマンドを実行します。
sudo service codedeploy-agent status
CodeDeploy エージェントがインストールされて実行している場合、「」のようなメッセージが表示されます。The
AWS CodeDeploy agent is running
。
「error: No AWS CodeDeploy agent
running
」のようなメッセージが表示される場合は、サービスを起動し、次の 2 つのコマンドを一度に 1 つずつ実行します。
sudo service codedeploy-agent start
sudo service codedeploy-agent status