안녕하세요. 

아마존에서 제공하는 AWS를 이용한 개인 서버를 만들어 보도록 하겠습니다.



국내에는 네이버의 네이버클라우드 플랫폼이 작년에 공식으로 런칭되었죠.

구글도 구글 클라우드 플랫폼이란 서비스를 제공하고 있습니다.



하지만 많은 기업들이 아마존에서 서버를 운영하고 있는지 

구인구직 사이트를 보면 AWS 관련 기술을 요구하는곳이 많더라구요.



그래서! 

저는 AWS를 이용한 리눅스 서버 구축과 접속하는 방법을 포스팅 해보도록 하겠습니다.




순서


1. 회원가입 (생략)


2. ec2 인스턴스 생성 (서버 생성)


3. Putty 설치 및 pkk파일 만들기


4. 서버 접속




1. 회원가입 

- 계정 생성은 어렵지 않으니 이 파트는 생략하겠습니다.




2. ec2 인스턴스 생성 (서버 생성)



2.1 로그인하기

https://console.aws.amazon.com 접속해서 콘솔 로그인하기







2.2 리전 바꾸기 (지역)

- 우측 상단의 지역이름을 클릭하세요

- 아시아 태평양(서울)을 클릭하세요



2.3 EC2 서비스 생성하기

- 로그인하면 AWS 서비스 화면이 뜹니다.

- 컴퓨팅 메뉴의 EC2를 클릭해주세요


(1)

[ EC2 클릭 ]




(2)

[ 인스턴스 시작 클릭 ]







(3)

[ 저는 우분투 서버를 선택했습니다. 원하시는 OS가 있다면 해당 OS로 선택해주세요 ]






(4)

[ 기본 사양 선택 ]






(5)

[ 시작 클릭 ]






(6)

 ※ 중요한 키페어 생성 단계입니다.


서버 접속시 필요한 고유한 키입니다.

보관에 유의하세요.






(7)

[ 인스턴스 보기 클릭 ]






(8)

생성된 인스턴스(서버)를 확인하실 수 있습니다.

퍼블릭 IP와 퍼블릭DNS가 할당되었네요!






3. Putty 설치 및 pkk파일 만들기


3.2 PuTTY 설치

- 설치파일입니다. 다운로드 받으세요


putty.exe

puttygen.exe




3.2 PuTTYgen으로 pem파일 ppk파일 변환

- 푸티로 접속하기위해선 서버생성시 받은 키페어(펨키)를 푸티용으로 변환시켜야합니다.



(1)

[ Conversions -> import key 클릭 ]



(2)

[ 다운로드 받은 pem파일 선택 ]





(3)

[ Save private Key 클릭 ]





(4)

[ 예 클릭 ]





(5)

[ 저장할 위치 선택 ]





(6)

[ 만들어진 pkk파일 ]





4. 서버 접속

- 푸티를 이용한 서버 접속을 진행하겠습니다.

- 진행하기 앞서 앞에 만들었던 인스턴스의 퍼블릭 IP를 알으셔야합니다.

- AWS EC2 대시보드에 생성된 인스턴스의 퍼블릭 IP가 표기됩니다. 



(1)

[ Host Name 에 ubuntu@Public IP 를 입력해주세요 ]





(2)

[ Connection -> SSH -> Auth 이동 후

Private Key file for authentication 의 browse 버튼을 클릭 ]




(3)

[ 생성한 ppk파일 선택 ]




(4)

[ Open 클릭 ]






(5)

[ 예 클릭 ]





리눅스 터미널에 접속된 화면입니다.

이로써 AWS Ubuntu 서버 구축이 끝났습니다. 

^^

+ Recent posts