#1. VPC 생성
전체서비스 > 네트워킹 > VPC 로 이동하여 VPC를 생성합니다.
아래처럼 이름 태그와 IPv4 CIDR를 입력한 후 생성
생성된 VPC의 DNS 호스트 이름 편집으로 진입하여
DNS 호스트 이름 활성화를 체크한 후 저장합니다.
#2. 서브넷 생성
서브넷 메뉴로 이동하여 서브넷 생성 버튼을 누릅니다.
생성한 VPC를 연결하고 서브넷을 설정합니다.
필요하다면, 서브넷 1과 겹치지 않도록 IPv4 CIDR를 지정한 후 서브넷을 추가합니다.
#3. 인터넷 게이트웨이 생성
인터넷 게이트웨이 메뉴로 이동하여 인터넷 게이트웨이 생성 버튼을 누릅니다.
게이트웨이 이름을 넣고 생성합니다.
생성된 인터넷 게이트웨이와 VPC를 연결 합니다.
#4. 라우팅 테이블 편집
디폴트 라우팅 테이블의 라우팅 탭에서 라우팅 편집 버튼을 누릅니다.
대상에 0.0.0.0/0을 추가하고 생성한 게이트웨이를 연결합니다.
#5. EC2 인스턴스 생성
전체서비스 > 컴퓨팅 > EC2 메뉴로 진입합니다.
EC2 대시보드에서 인스턴스 시작 버튼을 누릅니다.
인스턴스의 이름을 지정한 후 OS이미지는 우분투를 선택하도록 하겠습니다.
인스턴스 유형은 t2.micro로 충분하고, 새 키 페어를 생성합니다.
키 페어 이름을 입력하고 키페어를 생성하면 .pem파일이 다운로드 되는데, 이 파일은 반드시 잘 보관해야 합니다.
추후, putty(ssh)나 winscp를 통해 EC2에 연결할 때 해당 키가 필요하기 때문에 본인이 기억할 수 있는 위치에 해당 파일을 저장합니다.
이제 위에서 생성한 VPC, 서브넷을 연결한 후, 기본 보안그룹으로 인스턴스를 시작합니다.
(보안그룹 정책은 추후 변경할 수 있습니다.)
#6. EC2 인스턴스 연결 테스트
EC2 대시보드 > 인스턴스 > 작업 > 연결
EC2인스턴스 연결 탭에서 연결 버튼을 누릅니다.
아래와 같이 정상적으로 EC2 콘솔에 접속 되는 것을 확인할 수 있습니다.
Public IP는 인스턴스 재기동할 때마다 다시 부여되므로 추후 탄력적 IP를 통해 고정IP를 사용하도록 합니다.
'Etc > AWS' 카테고리의 다른 글
[AWS] Ubuntu Spring Boot jar 서비스 등록 (0) | 2022.08.07 |
---|---|
[AWS] EC2 Ubuntu Mysql 설치 (0) | 2022.08.03 |
[AWS] [Q61~Q80]DVA-C01 AWS Certified Developer Associate (0) | 2022.06.23 |
[AWS] [Q41~Q60]DVA-C01 AWS Certified Developer Associate (0) | 2022.06.20 |
[AWS] [Q21~Q40]DVA-C01 AWS Certified Developer Associate (0) | 2022.06.17 |
댓글