CLOUD

AWS EC2 생성

보겸삼촌 2019. 6. 26. 16:23

목적 :  챗봇 테스트용 AWS를 구축


개발환경

----------------------------------------------------

os : windows 10 Pro 64-bit

server : Microsoft Windows Server 2016 Base 64bit

lang : node.js

node : v10.16.0

-----------------------------------------------------

 

 

우선, 서버의 스펙이 높지 않아도 되기 때문에 AWS 프리미어 계정으로 로그인

aws 계정 설정이 다 되어있다는 전제로 진행

 

 

0. 키 페어 생성

 

  aws console에서 EC2 서비스를 선택 > 왼쪽 패널에서 키페어를 선택

 

 

  0.1. 키 페어 생성

 

  생성을 완료하면 입력한 이름으로 확장자명이 .pem인 키 페어가 생성

 

 

 

1. EC2 생성 

 

 

 

  1.1. 인스턴스 시작

 

 

* 프로젝트 환경은 Microsoft Windows Server 2016 with SQL Server 2016 Standard지만 프리티어 사용 불가능이므로

 

 

  1.2. Microsoft Windows Server 2016 Base 선택

 

  1.3. t2.micro 선택 > 검토 및 시작

 

 

  1.4. 보안 그룹 편집

 

   새로운 보안 그룹을 생성하여 인바운드 규칙을 다음과 같이 설정

 

 

위 인바운드 규칙에서는 모든 IP 주소에서 엑세스 할 수 있으므로 보통은 알려진 허용할 IP 주소에서만 엑세스를 허용할 수 있도록 함.

 

 

 

  1.5. 검토 및 시작 > 기본 키 페어 선택

 

     차례 0에서 생성한 키 페어를 사용

 

 위 체크항목 체크 후 인스턴스 시작

 

 

 일정 시간 뒤에 다시 aws EC2 홈으로 들어가면 생성된 EC2 인스턴스를 확인할 수 있음

상태 검사가 '초기화'에서 '2/2 검사통과'로 바뀌면 정상적으로 인스턴스가 생성되었음

 

 

 

2.  탄력적IP 설정

 

  EC2 서비스에서 왼쪽 탭 > 네트워크 및 보안 > 탄력적IP

 

  새 주소를 할당받음

 

 

 주소 요청에 성공한 탄력적 IP를 위에서 생성한 인스턴스에 주소연결 해 줄 것

 

 

3. 주소 연결

 

  새로 생성된 행에서 우측 마우스 클릭 > 주소 연결

  

 

  리소스 유형은 인스턴스, 인스턴스는 방금 생성한 인스턴스명, 프라이빗 IP도 마찬가지 > 연결

 

 

 

4.  Windows 암호 가져오기

 

  EC2 콘솔 홈에서 인스턴스 > 인스턴스 > Windows 암호 가져오기 선택

 

 

 

 아까 생성한 키 페어를 통해서 Windows 관리자 암호를 가져옴

 

  무사히 암호 해독에 성공하면 다음 화면을 볼 수 있음

 

 

 

5. 연결

 

  방법 1) 원격 데스크탑 파일을 다운받아서 연결

 

 

  방법 2) Window OS 내 원격 데스크탑 앱으로 실행

 

 

  

  

 

 

 5.1. 아까 내려받은 탄력적 IP를 입력

 5.2. 사용자 ID : Administrator

 5.3. 암호 : 위에서 가져온 암호

 

 

연결이 무사히 됐으면 다음과 같은 팝업이 뜸

 

 

예>

 

 

 

- 결과

 

  : 원격 서버 성공

 

'CLOUD' 카테고리의 다른 글

AWS에 NODEJS 설치 및 웹서버 동작 확인(방화벽)  (0) 2019.06.26