본문 바로가기
개발/Cloud

[aws] s3 버킷 생성하기 / 버킷 정책 수정

by yo.na 2022. 3. 3.

AWS S3 버킷만들기

https://s3.console.aws.amazon.com/s3/home

 

https://s3.console.aws.amazon.com/s3/home

 

s3.console.aws.amazon.com

1. 버킷 만들기 

이름, 리전 설정

다른건 생성 이후 변경 가능 

설정 후 버킷 생성하기

 

 

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

만들어진 버킷 목록에서 버킷 선택

속성 -> 정적웹사이트 호스팅 -> 편집

이렇게 설정 후 변경사항 저장 버튼 클릭

 

 

3. 버킷정책 편집 

권한 -> 버킷 정책 -> 편집

<버킷 정책 편집하기에 아래내용 추가>

 

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "Statement1",
            "Effect": "Allow",
            "Principal": "*",  
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::본인버킷이름/*"
        }
    ]
}

 

 

4. 변경 저장 후 확인 

액세스가 public 가능 으로 바껴야 버킷 웹사이트 엔드포인트로 접근이 가능하다

 

5. S3 에 빌드폴더 이하 업로드 

build 폴더 이하 파일 드래그앤 드롭

 

6. 엔드포인트로 접근해서 확인!