1) S3 생성
1) 버킷 생성
2) 모든 버를릭 액세스 차단 해제
3) 버킷 버전 관리 "활성화"
4) 기본 암호화 "활성화"
5) 생성 버킷 선택 - "권한" - 버킷 정책 편집"
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::버킷이름/*"
}
]
}
6) "속성" - "정적 웹 사이트 호스팅" - "편집"
7) "정적 웹 사이트 호스팅 "활성화" - "정적 웹 사이트 호스팅" - 인덱스 문서, 오류문서 = index.html
해당 버킷에 index.html 파일 형태로 올리면 정적 컨텐츠로 인식하게 된다.
2) 주소 확인
1) 버킷 선택
2) "속성" - "정적 웹 사이트 호스팅"의 "버킷 웹 사이트 엔드포인트" 사용
3) S3 버킷 엔드포인트를 주소로 사용하지 않고, Route 53 등 특정 도메인으로 사용하고 싶다면 아래 참조