EC2: Amazon Elastic Compute Cloud
사용자가 가상 컴퓨터를 임대 받아 그 위에 자신만의 컴퓨터 애플리케이션들을
실행할 수 있게 하는 서비스
t2.nanot2.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
종료 시 삭제 : 예
사용자 데이터
CentOSRedHat:#!/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일 경우 잘 작동되고 있는 것이다.
해당 기능은 연결을 하지 않고 가지고 있을 시 비용이 나가므로 반드시 삭제해 주자