2022. 9. 27. 20:16ㆍSK 쉴더스 루키즈
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 |