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