본문 바로가기

개발자노트

[AWS프리티어] AWS EC2 리눅스 서버 생성하기

진행과정 상 회원 가입 단계는 패스한다.

(가입 후 1년 무료 : 단 무료조건 확인 필수 조건 넘을 시 과금)

이전 과정에 대한 궁금증은 댓글로 남기길 바란다.



아마존 계정 콘솔 화면에 진입 한다.




먼저 리전(지역) 변경을 해야 서울 리전으로 사용이 가능하다.

리전 변경 후 서비스 탐색을 계속하자




그런 다음 EC2를 검색해서 선택하자


EC2는 아마존 엘라스틱 컴퓨트 클라우드의 준말로서

클라우드 컴퓨터라고 생각하면 된다.


EC2에 대한 자세한 설명은 하단의 링크를 참조한다. 


http://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/concepts.html




서비스 상태를 확인하고 새 인스턴스를 만든다.





반드시 프리티어 only를 선택 하여야 프리티어에서 사용가능한 머신 이미지가 나타난다.

리눅스부터 윈도우 서버까지 다양한데


필자는 리눅스 서버로 진행하기로 했다.






해당 인스턴스의 유형(속도 사양 등)을 선택하는 화면이다.

프리티어는 고정되어 있지만 이상하게도 가장 낮은 단계는 아니다.


기본적으로 선택되어 있으니 리뷰 앤 런치를 클릭한다.










서버 접속을 위한 암호를 설정하는 부분이다.

잃어버리면 서버를 날려야하니 하드디스크에 저장하여 잘 보관하자.

키는 자동으로 생성되어 저장되며 이름만 지정해주면 된다.



이런식으로 pem이라는 확장자명을 가진 키가 생성된다.






너의 인스턴스가 몇분 후에 준비 된다고 나온다. 

뷰 인스턴스를 누르면 해당 인스턴스를 볼 수 있다.


이 순간부터 시간이 흘러가게 되며 

1분을 사용해도 1시간 요금이 부과된다.

(프리티어 750시간 무료)(약 1달)

1년동안은 무료로 이용가능하다.

(1달 지나면 750시간 reset 됨)








뷰 인스턴스를 누르면 나오는 화면이다.

인스턴스의 개요와 상태, 모니터링 

원격 접속을 위한(RDP) 공인 IP등을 알 수 있다.





연결을 시도하니 SSH 연결 프로그램을 이용하라고 나온다.

연결을 위한 가이드가 나온다.


보통 퍼티를 많이 이용하는데 

이게 계정명과 암호로 접속 할 수 있는게 아니라 좀 까다롭다.


자세한 건 해당 URL을 참조해도 되고 이후 설명을 봐도 된다. 


http://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html



먼저 Putty-Gen 이라는 프로그램으로 키파일 변경을 하여야 한다.

퍼티에서는 아마존에서 생성한 키를 활용할 수 없다.


다운로드는 아래 공식 URL에 들어가서 받도록 한다.



http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html








퍼티-젠을 실행하였으면 로드 버튼을 눌러

pem 키를 로드한다.





로드에 성공했으면 Key- comment에는 설명이니

적당한 이름으로 해주고 

Save Private Key로 .ppk 라는 확장자로 저장하여준다.





퍼티를 실행시켜 접속을 한다. 


세션 ID에는 [ec2-user@Public DNS 이름]으로 두고

Connection 카테고리의 SSH -> Auth로 들어간다.


Browse를 클릭하여 생성하였던 .ppk 확장자 키를 선택한 후 

연결을 누르면.....





리눅스 아마존 엘라스틱 컴퓨트 클라우드에 접속 성공하였다.







종료하는 방법은 해당 인스턴스 오른클릭 -> instance State를 STOP 처리하면 

더이상 사용시간이 흘러가지 않는다.



당연히 다시 사용할려고 할땐 시작 해주어야 접속이 가능하다.



궁금한 점이 있으면 댓글로 달아주세요


*블로그에 게재되는 모든 저작물은 상업적 이용이 불가하며

펌(복사) 또한 불허합니다.(링크만 허용)