티스토리 뷰

오늘은 AWS에서 EC2 인스턴스를 생성하고 탄력적 IP(고정 IP) 생성 후 연결을 해보겠다.

 

EC2

Elastic Compute Cloud의 약자로서 EC2 인스턴스를 생성한다는 것은 AWS의 서버 컴퓨터를 한 대 대여한다고 생각하면된다.


1. EC2 서비스를 검색창에 입력해서 들어간다.

2. 아래의 인스턴스 시작 버튼을 누른다.

3. 인스턴스이름을 정하고 AMI(Amazon Machine Image)를 설정한다.

AMI란 EC2에서 사용하는 가상 머신 이미지를 말한다. 즉, 운영 체제와 프로그램, 설정 등이 포함된 이미지를 말한다.

4. 인스턴스 유형

프리티어로 사용가능한 t2.micro를 선택한다.

5. 인스턴스 접근을 위한 pem key 설정

EC2는 pem key(비밀키)와 대응되는 공개키를 가지고있기에 해당 key로만 접근이 가능하다.

따라서 어디에도 유출하면 안된다.

pem key 생성

위 화면에서 키 페어 생성을 누르면 생성된 key가 다운로드되는데 잘 보관하자.

 

6. 네트워크(보안그룹) 설정

보안그룹은 인스턴스에 대한 네트워크 트래픽을 제어하는 가상 방화벽 역할을 한다.

위 설정은 AWS EC2에 터미널로 접속할 때 필요한 설정이다.

이 외의 아래 설정에 대한 것은 8080 포트로 들어오는 TCP 프로토콜에 대한 어떤 IP도 허용한다는 설정이다..

443 포트로 들어오는 HTTPS에 대한 요청도 허용했다.

7. 스토리지 구성

최대 30GB까지 사용가능하므로 30GB로 설정했다.

 

이렇게까지하고 오른쪽의 인스턴스 시작 버튼을 누르면 EC2 인스턴스가 동작한다.

 

하지만 현재 동작중인 EC2는 유동 IP이기 떄문에 IP가 고정적이지 못해 언젠가 IP가 바뀌어버린다.

따라서 AWS에서 EIP(Elastic IP) 탄력적 IP를 할당받아 연결시켜줘야한다.

 

AWS 프리티어 사용자는 한개의 탄력적 IP를 할당받아 무료로 사용할 수 있다. 하지만 여기에는 조건이 있는데 무조건 EC2 인스턴스에 연결을 해야하는 것이다. 연결을 하지않는다면 바로 요금이 청구되니 주의하자.

 


탄력적 IP 생성 후 연결

 

이렇게 EC2 인스턴스 생성이 완료되었다. 

 

다음에는 윈도우에서 putty를 이용해서 EC2의 연결 후 처음해야하는 다양한 설정을 하는 방법을 정리하겠다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함