Menu
AWS CodeDeploy
User Guide (API Version 2014-10-06)

Install or reinstall the AWS CodeDeploy agent for Amazon Linux or RHEL

Sign in to the instance, and run the following commands, one at a time.

Note

In the fourth command, /home/ec2-user represents the default user name for an Amazon Linux or RHEL Amazon EC2 instance. If your instance was created using a custom AMI, the AMI owner might have specified a different default user name.

Copy
sudo yum update
Copy
sudo yum install ruby
Copy
sudo yum install wget
Copy
cd /home/ec2-user
Copy
wget https://bucket-name.s3.amazonaws.com/latest/install
Copy
chmod +x ./install
Copy
sudo ./install auto

bucket-name is the name of the Amazon S3 bucket that contains the AWS CodeDeploy Resource Kit files for your region. For example, for the US East (Ohio) Region, replace bucket-name with aws-codedeploy-us-east-2. For a list of bucket names, see Resource Kit Bucket Names by Region.

To check that the service is running, run the following command:

Copy
sudo service codedeploy-agent status

If the AWS CodeDeploy agent is installed and running, you should see a message like The AWS CodeDeploy agent is running.

If you see a message like error: No AWS CodeDeploy agent running, start the service and run the following two commands, one at a time:

Copy
sudo service codedeploy-agent start
Copy
sudo service codedeploy-agent status