1. EC2 서버 구축

AWS Console에서 EC2 인스턴스를 생성을 위해 '인스턴스 시작'을 누릅니다.

Ubuntu Server를 선택합니다.

확인 누르고

이제 새로운 창이 나옵니다. '새 키 페어 생성' 누르신 후, 키 페어 이름 생성합니다.

입력 다 하셨으면 '키 페어 다운로드' 누르시기 바랍니다. 

다운로드를 다 하셨으면 인스턴스 시작을 누르고 대기합니다.

 

2. EC2 서버 접속

AWS EC2 서버 접속은 Putty를 통해서 접속합니다.

하지만 일반적인 접속은 어려우며, Putty로 접속할 때 Authentication을 위한 Private Key 파일을 넣어야 합니다.

그렇기 때문에 위애서 다운로드 했던 키 페어 파일을 입력해줘야 합니다.

그러나 다운로드된 파일은 pem파일이기 때문에 putty에서 넣는 것은 안되며, PUTTYGEN을 통해서 pem파일을 ppk 파일로 변환해줘야 합니다.

PuTTY Key Generator 는 이 링크에서 다운받으면 됩니다.

PUTTYGEN을 실행합니다.

Load버튼을 눌러 위에서 다운로드받은 ubuntu.pem을 로드합니다. 파일 목록이 보이지 않을 시에는 All Files로 모든 형식의 파일이 보이게 합니다.

Save Private Key 누른 후 자기 맘에 드는 이름으로 저장합니다.

이제 PUTTY로 접속을 합니다.

  1. Host Name에는 public DNS값을 붙여넣고
  2. 왼쪽 카테고리에서 Connection > SSH > Auth 에 들어가면 아래쪽에 파일 첨부하는 란이 있다. 여기에 아까 만든 ubuntu.ppk를 넣는다.
  3. 이제 open을 눌러 접속을 시도해보자.
  4. login as: ubuntu 를 입력하고, 비밀번호는 ubuntu.ppk의 비밀번호를 사용한다.

예를 누르면 됩니다.

이제 접속되면 아래와 같은 창이 나오게 됩니다.

 

 

+ ec2 인스턴스의 Security Group에 포트에 대한 인바운드 규칙을 추가

HTTPS, HTTP는 외부에서 이 사이트의 웹서비스 접근할때 사용하는 유형이기 때문에 80, 443 포트를 열어놓습니다.
(이걸 닫으면 외부에서 서비스에 접근을 못하게 됩니다.)

반응형

+ Recent posts