IaaS - VM(EC2_Ubuntu)

2022. 9. 27. 20:16SK 쉴더스 루키즈

EC2(Elastic Compute Cloud)

  • AWS에서 동작하는 가상 머신
  • 물리적 컴퓨터 자원을 클라우드 형태로 지원해주는 서비스
  • 기존 가상머신(vmware, virtualbox)은 물리적 메인 컴퓨터의 자원을 끌어다가 사용했음 (메인 컴퓨터의 자원 내에서만 사용 가능)
  • 물리적 컴퓨터는 초기 비용이 비싸며 컴퓨터 자원이 부족해지면 추가로 증설해야함 (비용이 비싸고 시간도 오래 걸림)
  • EC2는 여러가지 프로세스, 스토리지, 네트워킹, 운영체제 등을 원하는 만큼 선택해서 생성 할 수 있으며 자원이 부족하면 사양 변경도 매우 간단하게 할 수 있음

우분투 리눅스 - GNU board(그누보드) (tistory.com)

물리적 컴퓨터 환경에서 가상머신(vmware)에 우분투를 설치하고 그누보드를 구축했었음

이번에는 물리적 컴퓨터의 단점을 보완한 클라우드 환경에서의 서버 구축을 진행

 

실습 환경

사전에 VPC 생성 및 설정 완료

VPC의 public subnet 내부에 EC2 인스턴스 생성

클라우드 가상머신 실습

 

1. aws 홈페이지에 접속후 EC2 검색

 

 

2. 인스턴스 시작

  • 이름 설정 : keum_EC2
  • OS 선택 : ubuntu
  • 인스턴스 유형 : t2.micro

 

 

 

2.1 키 페어(로그인)

 

 

키를 C 드라이브 안으로 이동

 

 

키 접근 권한 변경

키 - 속성 - 보안탭 - 고급 - 상속 사용 안함 - 상속된 권한 모두 제거

 

 

 

추가 - 보안 주체 선택 - 개체 이름(윈도우 시작 버튼 누르면 로그인되어 있는 사용자 이름이 나옴) - 이름 확인 - 확인 - 읽기 권한 부여 - 적용

 

 

 

 

최종적으로 왼쪽에서 오른쪽으로 변경

 

 

2.2 네트워크  설정

VPC 사전에 생성한 VPC(keum_vpc)

보안 그룹 생성 - ssh(소스 유형 내 IP) - HTTPS&HTTP(소스 유형 위치 무관)

 

 

2.3 스토리지 구성은 8GiB , 루트 볼륨은 gp2

 

 

인스턴스 시작 클릭

 

 

3. 연결

 

 

SSH 클라이언트 탭에서 ssh -i "keumkey.pem" ubuntu@3.135.249.117 복사

 

 

윈도우 cmd 창 열고 키가 있는 위치로 이동

 

 

아까 복사한 ssh -i "keumkey.pem" ubuntu@3.135.249.117 붙여 넣은 후 yes

접속 성공

 

 

정확하게 똑같은 방법으로 gnuboard 구축 우분투 리눅스 - GNU board(그누보드) (tistory.com)

 

주의 ip a로 출력되는 IP는 사설 IP 이기 때문에 웹 브라우저에 입력해도 gnuboard 서버가 안열림

 

 

공인 ip로 접속 해야 함 (3.135.249.117)

 

 

 

4. 성공

 

'SK 쉴더스 루키즈' 카테고리의 다른 글

클라우드(Cloud)  (0) 2022.09.29
IaaS - VM(EC2_Window 2016)  (0) 2022.09.29
IaaS - Network(VPC)  (0) 2022.09.27
IaaS - S3  (0) 2022.09.27
우분투 리눅스 - GNU board(그누보드)  (0) 2022.09.27