DEVOPS/CLOUD

[AWS] S3를 이용해 정적 웹사이트 호스팅하기

연듀 2022. 10. 13. 13:36

 

 

 

버킷 생성

 

 

S3 - 버킷 생성 클릭

 

 

 

버킷 이름 설정

 

 

 

퍼블릭 액세스 차단을 하면 웹사이트 호스팅을 할 수 없기 때문에 차단을 해제한다. 

 

 

 

나머지는 그대로 두고 버킷 만들기 버튼을 클릭한다. 

 

 

 

 

파일 업로드

 

 

업로드할 파일을 드래그해 업로그 한 후 업로드 버튼 클릭

 

 

 

 

 

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

 

 

버킷 - 속성 - 정적 웹사이트 호스팅 편집 클릭

 

 

 

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

인덱스 문서, 오류 문서(선택 사항) 작성 후 변경 사항 저장

 

 

 

 

웹 사이트 접근을 위한 권한 설정

- 버킷 정책 추가

 

 

 

퍼블릭 액세스 차단이 비활성화 되어있는지 확인한다. 

 

버킷-권한-버킷 정책 편집 클릭

 

 

작업 추가 - 모든 서비스 - S3 - GetObject 선택

 

 

누구나 접근할 수 있도록 내용 수정 후 변경 사항 저장

 

 

 

정적 웹사이트 호스팅 - 버킷 웹사이트 엔드 포인트

URL을 복사해 주소창에 입력하면 index.html이 잘 뜨는 것을 확인할 수 있다.