AWS/EC2

[EC2] Ubuntu 인스턴스 생성 및 연결하기

jjuny0310 2021. 5. 1. 00:25

1. EC2에 관한 기본적인 개념

1) Amazon EC2(Elastic Compute Cloud) : 서버로 쓸 수 있는 환경을 클라우드로 제공합니다.

즉, 가상서버로 다양한 OS를 사용할 수 있습니다.

 

2) EC2 인스턴스- CPU- 메모리- 스토리지- 네트워킹 용량EC2는 위 자원의 조합으로 운영하려는 서버에 최적화된 환경을 제공합니다.사용자는 적합한 리소스 조합을 선택할 수 있습니다.

 

3) 인스턴스 유형 종류 : 크게 5가지로 분류합니다. 각 유형별로 성능에 따라 여러개로 세분화 됩니다.

- 범용(General Purpose) : 모든 리소스의 균형을 유지하여 사용  
- 컴퓨팅 최적화(Compute Optimized) : 고성능 프로세서 (일괄처리, 머신러닝 등)
- 메모리 최적화(Memory Optimized) : 메모리에서 대규모 데이터 처리 (관계형 및 NoSQL 데이터베이스, '키-값' 유형의 데이터, 비정형 데이터 처리)
- 가속화된 컴퓨팅(Accelerated Computing) : 그래픽 처리와 같은 하드웨어 기반 컴퓨팅 리소스에 비중
- 스토리지 최적화(Storage Optimized) : 로컬 스토리지의 초대형 데이터 세트에 대한 순차적 읽기 및 쓰기 엑세스가 많이 필요한 작업에 적합 (대량 병렬 처리, 데이터 웨어하우스, 하둡 분산, 로그 처리 등)

 

2. EC2 인스턴스 생성하기

https://aws.amazon.com/

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

피트니스 글로벌 인터랙티브 피트니스 플랫폼이 어떻게 AWS를 사용하여 사업을 성장시키고 회원에게 더 나은 서비스를 제공하는지 알아보십시오. 자세히 알아보기  홈 피트니스의 혁신 2012년에

aws.amazon.com

위의 주소로 이동해서 로그인해줍니다.

 

 

 

 

여기서 아래에 전체 서비스-> 컴퓨팅 -> EC2를 클릭해줍니다. 저는 최근 방문한 서비스에 EC2가 있네요.

 

 

 

 

 

우측 상단에서 지역을 서울로 변경해 줍니다.

 

 

 

 

맨 왼쪽에서 인스턴스를 클릭합니다.

 

 

 

 

그리고 인스턴스 시작을 클릭해 줍니다.

 

 

 

 

이런창이 뜨게되는데 우리는 우분투를 사용할거니까 검색어입력창에 "Ubuntu"라고 입력해줍니다.

 

 

 

 

저는 맨위에 떠있는 프리티어 Ubuntu Server 18.04 LTS (HVM), SSD Volume Type을 사용하겠습니다.

"선택"을 클릭해줍니다.

 

 

 

 

2번째에 있는 프리티어를 사용할겁니다. 인스턴스 세부 정보 구성은 기본값으로 할것이기 때문에 바로 우측 하단에 "검토 및 시작"을 클릭합니다.

 

 

 

 

"시작하기"를 클릭해줍니다. 

 

저는 "새 키 페어 생성"으로 하고 키 페어이름은 "Test"로 설정했습니다. "키 페어 다운로드"를 클릭하고 "인스턴스 시작"을 눌러줍니다. 생성된 Test.pem 키 페어는 외부에 노출되서도 안되고, 가상서버에 접속하기 위해서 사용되므로 잘 보관해 두어야 합니다.

 

 

 

 

인스턴스가 생성되었습니다. 아직 pending상태 이므로 running상태가 될때 까지 기다립니다.

 

running상태가 되었으므로 이제 사용할 수 있습니다.

 

 

 

3. EC2 인스턴스 연결하기

생성된 인스턴스를 클릭하고 상단에 "연결"을 클릭해줍니다. (인스턴스를 클릭하지 않으면 연결버튼이 블락되어있음)

 

 

 

이 부분을 복사합니다.

이제 연결할 준비가 되었지만 한가지 다운로드 받은 키 페어 Test.pem의 보안설정을 해줘야 합니다.

 

 

 

 

 

저장되어 있는 키 페어 Test.pem을 속성-> 보안-> 고급을 클릭합니다.

 

 

 

 

SYSTEM과 Administrators을 제외한 나머지 사용자를 "제거"하고 "상속 사용 안함"을 클릭해 줍니다. 키 페어의 보안설정을 해주지 않으면 생성한 인스턴스에 연결할 수 없습니다.

 

 

 

 

cmd창을 관리자 권한으로 실행 후 Test.pem가 저장되어 있는 경로로 이동해 주고 아까 복사한 텍스트를 붙여넣기 해줍니다.

 

 

 

 

yes를 입력합니다.

 

 

 

 

연결이 되었습니다.

'AWS > EC2' 카테고리의 다른 글

[EC2] Ubuntu 계정생성  (0) 2021.05.05
[EC2] Ubuntu 키 페어없이 연결하기  (0) 2021.05.01