EC2 서버 시작
시작 전
- 우측 상단 리전(Region) 확인 - 반드시
서울설정 - 즉, 물리적 하드웨어의 사용 위치를 서울로 설정
EC2 서버 생성하기
- 작업 순서
- 큰 카테고리의
인스턴스-인스턴스 - 우측 상단
인스턴스 시작 - 서버 이름 지정
-
Appication & OS images-Ubuntu Server 22.04 LTS (HVM), SSD Volume Type(64bit,프리 티어 사용 가능확인 / 버전은 언제나 변할 수 있음) -
인스턴스 유형-t2.micro(프리 티어 사용 가능확인) -
키 페어연결 (없을 시새 키페어 생성-이름,RSA,.pem생성) -
스토리지 구성(알림 보고 한도 확인 가능하면 올려서 지정, 현재는 프리티어면 30GiB 지정 가능) - 설정 완료되면
인스턴스 시작
- 큰 카테고리의
탄력적 IP 설정하기
- 탄력적 IP(Elastic IP, 고정 IP)
- IP는 동적으로 계속 바뀌기에 외부에서 접속할 수 있도록 고정 IP를 부여하는 것
- IP: 각각의 컴퓨터 마다 그 컴퓨터를 접속할 수 있는 주소
- 퍼블릭 IPv4 주소는 인스턴스가 중지되고 재시작될 때마다 새로 부여되어서 외부 접속은 고정 IP 필요
- IP는 동적으로 계속 바뀌기에 외부에서 접속할 수 있도록 고정 IP를 부여하는 것
- 작업 순서
- 탄력적 IP 할당
- 큰 카테고리의
네트워크 및 보안-탄력적 IP - 우측 상단
탄력적 IP 주소 할당(다음페이지도 바로 할당)
- 큰 카테고리의
- 탄력적 IP 주소 연결
- 할당 IP 주소를 체크 후 우측 상단
작업-탄력적 IP 주소 연결 - 원하는 인스턴스 선택 후
연결
- 할당 IP 주소를 체크 후 우측 상단
- 탄력적 IP 할당
인스턴스
중지와종료
중지(stop)는 서버를 잠시 중단하는 개념으로 재시작이 가능하다.
반면에,종료(terminate)는 서버 삭제의 개념이므로 복구가 불가능한 점을 유의하자.
EC2 서버 접속하기
- 터미널에서 프라이빗 키(pem key) 있는 경로로 이동
- 프라이빗 키 권한 변경
chmod 400 awstest.pem
- 서버 접속
-
ssh -i {pem key} ubuntu@{public IPv4 address}ssh -i awstest.pem ubuntu@13.209.45.243
- 첫 접속시
continue to connecting?이 나오면yes입력
-
- 접속 종료
exit