EC2: Amazon Elastic Compute Cloud
사용자가 가상 컴퓨터를 임대 받아 그 위에 자신만의 컴퓨터 애플리케이션들을
실행할 수 있게 하는 서비스
t2.nano
t2.micro
: Free Tier
이름
: web01 (작성자가 사용하기 용이한 이름으로 설정)
OS
: Amazon Linux
AMI
: Amazon Linux 2 AMI (HVM) - Kernel 5.10, SSD Volume Type
아키텍처
: 64비트(x86)
인스턴스 유형
: t2.micro
이후 키 페어
생성
키페어 이름
: new-key (자신이 쓰기 용이한 이름으로 짓기)
키 페어 유형
: RSA
프라이빗 키 파일 형식
: .pem
이후 키 페어 생성
클릭
다운로드 성공
방화벽 (보안 그룹)
: 파란 네모칸 전부 체크
이후 편집
버튼 클릭
서브넷
: 서브넷 설정
보안 그룹 이름
: web (사용자가 사용하기 용이한 이름으로 설정)
유형
: ssh소스 유형
: 내 IP유형
: http소스 유형
: 위치 무관 (로드 밸런서를 위해서. 추후참고)유형
: https소스 유형
: 위치 무관유형
: 사용자 지정 TCP소스 유형
: 위치 무관 (로드 밸런서를 위해서. 추후참고)포트 범위
: 8080설명
: tomcat유형
: 사용자 지정 ICMP - IPv4소스 유형
: 내 IP어드밴스드
클릭
gp3
-> gp2
종료 시 삭제
: 예
사용자 데이터
CentOS
RedHat
:#!/bin/bash yum install -y httpd systemctl enable --now httpd echo "<h1>web01</h1>" > /var/www/html/index.html
Ubuntu
:apt update apt install -y apache2 echo "<h1>web02</h1>" > /var/www/html/index.html
상태
: InService
일 경우 잘 작동되고 있는 것이다.
해당 기능은 연결을 하지 않고 가지고 있을 시 비용이 나가므로 반드시 삭제해 주자