기록하는 공부

AWS 웹서버 인스턴스 생성 및 연결 / AMI 생성 본문

AWS

AWS 웹서버 인스턴스 생성 및 연결 / AMI 생성

SS_StudySteadily 2024. 1. 9. 01:17
728x90
반응형

 

 

웹서버 인스턴스 생성 및 연결

 

  • 이전 실습의 네트워크 환경 확인
  • 웹서버 생성 : 콘솔 > EC2 > EC2 생성
    • Amazon Linux2
    • T2.micro
    • NW 환경 : MyVPC > MyPubSubnet
    • 자동 공인 IP 할당 : 활성화
    • 보안 그룹 : 80,443 (,22)
    • 사용자 데이터(UserData)

웹 서버 생성

 


 

 

1. 인스턴스 생성

 

  • 인스턴스 이름 : MyWebServer01
  • AMI : Amazon Linux 2023 AMI
  • 인스턴스 유형 : t2.micro
  • 키 페어 : 키 페어 없이 계속 진행
  • 네트워크 설정
    • 이전 실습(이전 포스팅)에서 생성한 MyVPC 선택, 서브넷은 MyPubSubnet 선택
    • 퍼블릭 IP 자동 할당 활성화
    • 보안 그룹 생성
      • 그룹 이름 : MySG01
      • 인바운드 보안 그룹 규칙에 HTTP, HTTPS 추가, 소스 유형은 위치 무관으로 설정

인스턴스 생성 - 네트워크 설정

 

  • 고급 세부 정보 - 사용자 데이터
  • 아래와 같이 입력
#!/bin/sh
amazon-linux-extras install -y lamp-mariadb10.2-php7.2 php7.2 
yum -y install httpd php-mbstring
echo "My home page Emma[myname]" >> /var/www/html/index.html 
chkconfig httpd on 
systemctl start httpd 
yum -y update

 

 

사용자 데이터 입력

 

 

 

 

 

2. 웹서버 접속

 

  • 생성한 웹서버에서 IPv4 주소 확인

 

 

  • URL에 입력하여 웹서버 접속

웹서버 실행

 

 

 

 

3. WebServer(EC2) AMI 생성

 

  • 생성한 웹서버 EC2를 선택하고 AMI 생성

AMI 생성

 

  • 이미지 생성
    • 이미지 이름 : MyWevServerAMI

AMI 생성

 

  • EC2 > 이미지 > AMI에서 생성한 AMI 확인 가능

AMI 생성 완료

 

 

 

728x90
반응형

'AWS' 카테고리의 다른 글

AWS 퍼블릭 권한으로 객체 접근  (0) 2024.01.09
AWS VPC 생성  (1) 2024.01.09
AWS EC2 인스턴스 생성 및 연결 (SSH, PUTTY)  (1) 2024.01.08