본문 바로가기

AWS

[AWS] 서버리스 정적 웹사이트 호스팅

S3 Bucket 생성 및 정적 웹사이트 호스팅

목표

- 서버가 없어도 구성이 가능한 정적 웹 사이트를 호스팅

사용하는 AWS 서비스

- Amazon S3(Simple Storage Service)

 

  1. s3 버킷 생성
  2. 파일 업로드
  3. 정적 웹 사이트 호스팅 세팅
    • 호스팅 기능 활성화
    • 버킷>속성>정정 웹 사이트 호스팅>”활성화" -> 링크 생성

정적 웹 사이트 호스팅 활성화

  1. 엑세스 권한
    • 버킷>권환>퍼블릭 엑세스 차단 편집>”차단 해제”
    • 버킷>권환>버킷정책>편집>정책생성기> 아래 그림 참조하여 버켓 오브젝트 정책 생성
      ARN : arn:aws:s3:::lab-s3-web-hosting-2/*

버킷 오브젝트 정책 생성

  1. 결과

생성된 링크로 접속한 정적 웹사이트

[참고 강의]

[인프런] 스스로 구축하는 AWS 클라우드 인프라 - 기본편