ToBe끝판왕

[ 프로젝트 ] AWS EC2 인스턴스 생성 , 탄력적 IP 추가 본문

■ 프로젝트/팀프로젝트 수정 2

[ 프로젝트 ] AWS EC2 인스턴스 생성 , 탄력적 IP 추가

업그레이드중 2022. 6. 27. 00:10
반응형

 


 

EC2 인스턴스 생성 및 탄력적 IP 추가

 

•  EC2( = Elastic Compute Cloud )

•  EC2는 AWS에서 제공하는 클라우드 컴퓨팅 서비스이다.

•  아마존이 각 세계에 구축한 데이터 센터의 서버용 컴퓨터들의 자원을 원격으로 사용할 수 있게 된다.

•  쉽게말해, 아마존으로부터 한대의 컴퓨터를 임대한다고 볼 수 있다.

 

 

▶  EC2의 장점

•  용량을 늘리거나 줄일 수 있다.

•  원하는 스펙의 가상 서버를 구축하고, 사용한 만큼 지불하므로 저렴하다.

•  사용자가 인스턴스를 완전히 제어할 수 있다.

•  보안 / 네트워크 구성 / 스토리지 관리가 아주 효과적이다.

 

 

▶  AWS를 사용하여 간단한 LINUX 서버를 구축해보자

•  AWS 홈페이지에 접속, 계정을 생성하고 콘솔에 로그인된 상태여야 한다.

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

 

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

개발자, 데이터 사이언티스트, 솔루션스 아키텍트 또는 AWS에서 구축하는 방법을 배우는 데 관심이 있는 모든 사용자용 무료 온라인 교육 AWS 전문가가 구축한 500개 이상의 무료 디지털 교육 과정

aws.amazon.com

•  가입시 지역, region은 한국으로 한다. ( 외국 선택 시 속도가 낮을 수도 있다. )

 

 

 

•  EC2 메뉴로 이동

-  EC2를 검색하면 나온다.

 

 

•  새 인스턴스 생성

-  인스턴스 메뉴로 들어가서 인스턴스 시작을 누른다.

 

 

•  AMI( = Amazon Machine Image) 및 인스턴스 유형 선택

-  AMI는 어떤 서버로 구성할지 선택하는 것이다.

-  인스턴스 유형은 프리 티어에서 다른 선택권이 없다.

 

 

•  키 페어 생성

-  새 키 페어 생성을 누른다.

-  아래와 같은 창이 나온다.

-  원하는 이름을 적고 생성한다.

-  생성 후, 자동으로 my-key.pem 파일이 다운되며, SSH 환경에 접속하기 위해서는 해당 키 파일이 존재하는 위치로

   가서 ssh 명령어를 실행하면 된다.

-  재다운이 불가능하므로 안전한 곳에 my-key.pem을 저장해둔다.

 

 

•  네트워크 및 스토리지 선택

-  네트워크 설정은 EC2에 접속을 허용하는 ACL을 생각하면 된다.

-  나중에 "보안그룹" 을 별도 설정을 할 것이므로, SSH 트래픽만 허용해준다.

-  SSH 트래픽 접속 가능한 IP가 내 IP로 자동 설정된다.

-  프리티어는 스토리지를 최대 30 까지 지원하기 때문에 해당 부분을 변경해준다.

 

 

•  인스턴스 설정 요약

 

 

•  인스턴스 생성 완료

-  처음 화면에 인스턴스가 생성된 것을 확인할 수 있다.

-  탄력적IP , 보안 그룹 추가하기 위해 인스턴스 ID를 클릭한다.

 

 

•  탄력적IP( Elastic IP )

-  AWS EC2 인스턴스는 서버를 중지하고 다시 실행하면 퍼블릭 IP가 변경되기 때문에 클라이언트가 사용할 수 있는

   변하지 않는 IP가 필요하다.

-  탄력적 IP는 외부에서 인스턴스에 접근 가능한 고정 IP이다.

-  탄력적 IP는 만들어놓고 사용하지 않더라도 과금이 되기 때문에 필요한 만큼 생성하는 것이 중요하다.

 

 

•  탄력적 IP 메뉴

 

 

•  새로운 탄력적 IP 할당

 

 

•  탄력적 IP 주소 선택

-  탄력적 IP를 선택해서 연결 시도

 

 

•  인스턴스 선택 및 연결

 

 

 

•  인스턴스 정보 확인

-  탄력적 IP를 연결하고 인스턴스 정보를 확인하면 IP가 할당된 것을 확인할 수 있다.

-  퍼블릭 IP주소도 기존 값에서 탄력적 IP 주소로 자동으로 변경된다.

 

 

•  SSH 클라이언트 서버 접속

-  인스턴스 정보에서 "연결" 버튼을 클릭하면 인스턴스에 연결 가능한 여러 가지 방법을 알려준다.

-  우리는 SSH클라이언트로 접속하는 방법을 알아본다.

 

 

 

 

반응형
Comments