대가는 결과를 만든다

aws cli 설치/제거 (Linux, macOS, Unix 기준) 본문

개발/AWS

aws cli 설치/제거 (Linux, macOS, Unix 기준)

yunzema 2019. 12. 20. 11:31
반응형

aws의 특정 서비스에 접근하는 방법은 다음과 같이 3가지가 있다. 

 

1) aws sdk

2) aws cli

3) aws console (웹 페이지)

 

aws console을 통해서가 아닌 명령어로 aws service에 특정 명령 실행하고자 할때 aws cli가 필요하다.

(예를 들어 s3에 파일 업로드, ecr에 image push 등..)

 

1. Python 설치를 확인 (Python 2 버전 2.7+ 또는 Python 3 버전 3.4+)

$ python --version

 

2. 번들 설치

curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"

unzip awscli-bundle.zip

sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

* unzip이 없다면 설치 (ubuntu 기준 : apt install unzip)

 

 

3. 제거 시 (설치 디렉터리 외부에 아무 것도 넣지 않으므로 두 디렉토리만 삭제하면 된다고 함.)

$ sudo rm -rf /usr/local/aws
$ sudo rm /usr/local/bin/aws

 

https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-bundle.html

Comments