Cloud/🧱 Aws

🧱 AWS EC2 실습

sy-tech 2025. 5. 17. 18:29

Amazon Linux 3 기반 EC2 인스턴스를 생성하고, 아파치 웹서버를 설치한 후 , 이 인스턴스를 AMI로 저장하고 이를 기반으로 동일한 구성의 신규 EC2 인스턴스를 생성하는 실습을 하고 기록하려고 한다.

 


 

 

 


 

1. 실습 개요

  • 실습 목적 요약 - EC2 인스턴스에 Apache 웹 서버를 설치하고, 이를 AMI로 저장하여 동일한 구성의 인스턴스를 새로 생성하는 과정을 실습하려고 한다.
  • 사용 서비스 : EC2, AMI, EBS, 보안 그룹
  • OS : Amazon Linux 2023
  • 인스턴스 타입 : t2.micro

 

2. EC2 인스턴스 생성

EC2 대시보드
t2.micro, Amazon Linux 2023 선택

 

3. 보안 그룹 설정

22(SSH) , 80(HTTP) 포트 허용

 

4. 인스턴스 실행 및 접속

인스턴스 실행 중 확인
인스턴스 연결

5. 아파치 설치

sudo -s
dnf install httpd -y
service httpd start
chkconfig httpd on	# 인스턴스를 재부팅해도 웹서버가 자동으로 실행
vi /var/www/html/index.html

sudo -s / dnf install httpd -y
httpd 서비스 실행 / vi를 이용해 index.html 내용 설정

6. 웹 서버 접속 확인

 

7. AMI  생성

8. AMI로부터 새 인스턴스 생성 및 실행

 

9. 신규 인스턴스 접속 확인

10. 인스턴스 종료 및 삭제(AMI, 스냅샷 포함)

 

 

마무리 하며

인스턴스를 생성하고 AMI를 사용하여 복제하는 과정이 Linux/Windows 서버를 배울때 VMware에서 이용했던 클론 및 스냅샷과 비슷한 부분이 많다고 느꼈다. 

인스턴스를 생성하고 나면 과금을 막기 위해 항상 꼭 종료 및 삭제해야하는데 앞으로 실수 할 일이 없었으면 좋겠다.. ㅎㅎ