프로젝트/21후반기 광운대 바람 작품

[AWS EC2] EC2 인스턴트 생성 및 GUI 설치

ekgus2222 2021. 11. 2. 20:04

EC2 인스턴트 생성

1. 계정생성

일단 AWS에 들어가서 계정을 생성한다.

이때 선택은 그냥 기본값으로 하면 된다.

주의할 점은 카드를 등록해야하는데 카드를 확인하기 위해서 100원이 결제됐다가 취소된다!

그 다음 [콘솔에 로그인] 버튼 누르면 된다.

 

 

2. 인스턴트 생성

위 사진처럼 나오면 [인스턴스 시작] 버튼 누르고

 

 

여기서는 프리 티어 사용 가능 마크 중에서 아무거나 선택하면 된다.

나는 Ubuntu 20.04를 선택해서 사용 중이다.

 

 

선택하면 여러 가지 창이 나오는데 여러 설정들을 진행할 수 있다. 단 잘못 설정할 경우 과금될 수 있기 때문에 조심!

내가 한 설정은 4. 스토리지 추가에서 크기를 30GB로 바꾸고 보안 그룹 구성을 바꿨다. 보안 그룹 구성은 나중에 바꿀 수 있다. 이 설명은 뒤에서 다시 언급할 예정이라 그냥 안바꾸고 진행해도 된다.

 

 

 

설정을 끝낸 후 [검토 및 시작] 버튼을 누르면 인스턴스가 생성된다.

아래 블로그들을 참고해서 진행했다.

 

https://brunch.co.kr/@topasvga/17

 

16.(시작) AWS무료 서버 1대 받기

AWS 가입하기, 서버 1대 받기 | 클라우드 서비스에서 서버를 1대 받아보자. 현재 제일 유명하고 편한 서비스가  AWS ,  아마존 웹서비스이다. 모든 게 무료는 아니다.몇만원이 나오는 경우가 있다.

brunch.co.kr

https://developer88.tistory.com/295

 

AWS FreeTier 와 사용량 확인하는 방법 #EC2 #RDS

AWS를 시작하게 되면서, 가장 먼저 알아두어야 할 것이 바로 프리티어와 그 사용량입니다. AWS는 1년동안 무료로 사용할 수 있는 양을 정해서, 그 양을 벗어나면 과금을 하고 있기 때문인데요. 초

developer88.tistory.com

 

 

GUI 설치

이렇게 시작하고 싶은 인스턴스에서 우클릭을 한 후 연결을 눌러서 실행하면 되는데 그냥 콘솔 창만 떠서 사용하기가 너무 어려웠다. 그래서 GUI를 설치했다. 

 

설치를 하려면 우선 putty랑 TightVNC Viewer가 필요하다.

https://mozi.tistory.com/191

 

[AWS] EC2 인스턴스 Putty 로 접속하기

리눅스 환경이라면, ssh -i <파일> <서버IP> 옵션을 줘서 간단하게 접속할 수 있습니다. 윈도우 환경에서는 그럴수 없으므로 Putty 를 사용하여 EC2 인스턴스에 접속합니다. 접속하는 방법을 알아보겠

mozi.tistory.com

putty는 이 블로그를 참고해서 설치하면 된다.

 

 

다른 과정들은 아래의 블로그에서 따라하면 된다.

https://medium.com/@ggomma/%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90%EC%84%9C-ubuntu-aws-ec2-gui-%EC%9D%B4%EC%9A%A9-ee2567a85d8f

 

윈도우에서 Ubuntu (AWS EC2) GUI 이용

윈도우에서 AWS EC2에 올린 Ubuntu를 GUI로 접속할 일이 있었다.

medium.com

나도 이 블로그를 따라했는데 헷갈리는 부분이 몇개 있어서 그 부분만 추가적으로 포스팅해보고자 한다.

 

 

 

1. 우선 맨~처음 sudo apt-get update를 입력하는 창을 띄우는 방법은 시작하고자 하는 인스턴트에서 우클릭 -> 연결을 누른다.

 

 

2. IP 알아내기

1번과 같은 과정을 거치면 아래와 같은 창이 뜨는데 여기서 퍼블릭 IP 주소 라고 쓰인 게 PuTTY의 Destination에 입력해야 할 IP 주소이다.

 

 

3. 5091 포트 열어주기

1번 과정처럼 우클릭 -> 보안 -> 보안 그룹 변경 에 들어가면 보안 그룹 ID가 보일 것이다. 이걸 잘 기억해두고 (기억 못하면 다시 확인하면 된다) 뒤로가기 버튼을 눌러서 인스턴트 창으로 들어온다.

 

인스턴트 창 왼쪽에 메뉴들이 쭉 있을텐데 여기서 [네트워크 및 보안] -> [보안 그룹] 에 들어간다.

 

 

그러면 아래와 같은 창이 뜰텐데 아까 기억해뒀던 보안 그룹 ID를 선택해서 우클릭->인바운드 규칙 편집을 누른다.

 

 

이런 창이 뜨면 유형, 포트범위는 동일하게 설정하고 소스 부분은 하나는 Anywhere-IPv4, 하나는 Anywhere-IPv6로 하면 소스 옆 칸의 파란색 표시 (ex. 0.0.0.0/0)이 자동으로 생성된다. 이렇게 하고 규칙 저장 하면 5091 포트 열어주기 끝!

 

 

 

 

4. 마무리

마지막으로 TightVNC창을 열어야하는데 이때 주의할 점은 PuTTY에서 Load -> Open을 누르면 뜨는 콘솔창이 열려있어야 한다는 점!

콘솔창이 열린 상태에서 TightVNC 창을 열면 GUI가 열린다.