CodeDeploy를 설치해보자
sudo yum update
sudo yum install ruby
sudo yum install wget
이전 캐싱정보가 있으면 아래 스크립트를 작성하여 실행한다.
#!/bin/bash
CODEDEPLOY_BIN="/opt/codedeploy-agent/bin/codeploy-agent"
$CODEDEPLOY_BIN stop
yum erase codedeploy-agent -y
cd /home/ec2-user
wget https://bucket-name.s3.region-identfier.amazonaws.com/latest/install
bucket-name과 region-identifier은 각각 맞게 작성한다.
asia/seoul리저은 다음과 같이 작성합니다.
bucket-name: aws-codedeploy-ap-northeast-2
region-identifier: ap-northeast-2
aws-codedeploy-ap-northeast-2.s3.ap-northeast-2.amazonaws.com/latest/install
chmod +x ./install
최신버전 codedeploy 설치
sudo ./install auto
특정버젼 codedeploy 설치
sudo ./install auto -v releases/codedeploy-agent-###.rpm
서비스실행 확인 명령
sudo service codedeploy-agent status
실행중이면 다음과 같은 메세지가 나온다.
The AWS CodeDeploy agent is running as PID 7743
실행중이 아니면 다음 명령을 실행한다.
sudo service codedeploy-agent start
sudo service codedeploy-agent status
참조: docs.aws.amazon.com/ko_kr/codedeploy/latest/userguide/codedeploy-agent-operations-install-linux.html
'웹개발 > aws' 카테고리의 다른 글
[AWS] codedeploy log 확인 (0) | 2021.04.28 |
---|---|
Amazon EC2용 Compute Savings Plans (0) | 2021.03.18 |
AWS ACM, 로드밸랜서, Route53을 이용한 https 적용하기 (0) | 2021.03.17 |