우분투(Ubuntu) 환경에 AWS CLI 버전 2 설치하기
AWS CLI(command line interface, 명령 줄 인터페이스)는 AWS 서비스(service)를 관리하는 통합 도구이며 두 가지 버전으로 제공됩니다.
AWS CLI 버전(version, 이하 v) 2는 모든 최신 기능을 지원하는 AWS CLI의 최신 메이저 버전이며, 번들 설치 관리자로만 설치할 수 있습니다.
이 포스트에서는 우분투(ubuntu) 환경에서 AWS를 사용하기 위한 AWS CLI v2를 설치하는 방법을 소개합니다.
선행조건(PREREQUISITE)
- ubuntu 환경이 필요합니다.
Ubuntu 설치 방법은 우분투(Ubuntu) 서버(Server) 18.04 설치하기 포스트를 참고하시기 바랍니다.
테스트 환경(TEST ENVIRONMENT)
- AWS EC2 instance m5.xlarge (16 ECU, 4 vCPUs, 3.1 GHz, Intel Xeon Platinum 8175, 16 GiB 메모리, EBS 전용)
- Ubuntu 18.04.6 LTS Bionic Beaver Server 64-bit (GNU/Linux 5.4.0-1064-aws x86_64)
- AWS CLI v2.4.16 (aws-cli/2.4.16 Python/3.8.8 Linux/5.4.0-1064-aws exe/x86_64.ubuntu.18 prompt/off)
요약(SUMMARY)
- AWS CLI v2 설치 파일 내려받기
- AWS CLI v2 압축 해제
- AWS CLI v2 설치 프로그램 실행
- AWS CLI v2 설치 확인
내용(CONTENTS)
1. curl을 통해 설치 파일 내려받기
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 43.5M 100 43.5M 0 0 54.4M 0 --:--:-- --:--:-- --:--:-- 54.4M
curl(client uniform resource locater, cURL, client URL)은 오픈소스 소프트웨어로, http, https, ftp, telnet 등 다양한 프로토콜(protocol)과 authentication, cookie, proxy 등의 설정을 지원하는 데이터 전송 명령 줄 인터페이스입니다.
2. 압축 해제
$ unzip awscliv2.zip
3. 설치 프로그램 실행
$ sudo ./aws/install
You can now run: /usr/local/bin/aws --version
4. 설치 확인
$ aws --version
aws-cli/2.4.16 Python/3.8.8 Linux/5.4.0-1064-aws exe/x86_64.ubuntu.18 prompt/off
AWS CLI v2 설치 후 세션 재접속이 필요합니다.
마무리(CONCLUSION)
ubuntu 환경에 AWS CLI v2 설치를 완료했습니다.
다음 포스트에서는 AWS CLI v2를 이용한 AWS S3 사용 방법을 소개하겠습니다.
Leave a comment