※ S3 실습 - 정적 웹사이트 호스팅
: 정적 웹 사이트는 백엔드 처리 없이 고정 콘텐츠를 갖는다
: 원하는 콘텐츠를 업로드하고 공개적인 액세스를 허용해 쉽게 웹 사이트 호스팅 가능
1. Amazon S3에 버킷 생성
1. S3 검색 후 클릭
2. 버킷 만들기 클릭
3. 기본 설정 후 버킷 만들기 클릭
: 버킷 이름 설정
: 기본적으로 모든 퍼블릭 액세스는 차단으로 되어 있다 → 체크 해제할 것
: 웹사이트에 접근을 위해 퍼블릭 액세스를 허용한다
: "현재 설정으로 인해 ~" 체크
: 위의 설정 후 버킷 만들기 클릭
2. 버킷에 콘텐츠 업로드
1. 정적 웹사이트 호스팅 설정 활성화
: 생성된 버킷 이름 클릭
: 속성 → 정적 웹사이트 호스팅 설정 확인
: 정적 웹사이트 호스팅 설정 활성화
2. 웹사이트 문서 설정
: 인덱스 문서 = index.html (유동적으로 변경 가능)
: 오류 문서 = error.html (유동적으로 변경 가능)
: 변경 사항 저장
3. index.html / error.html 파일 업로드
3. 객체에 대한 액세스 활성화
1. 퍼블릭 액세스 활성화 (Public)
{
"Version": "2012-10-17",
"Id": "Policy1692518688678",
"Statement": [
{
"Sid": "Stmt1692518687083",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::hshs3website/*"
}
]
}
2. 정적 웹사이트에 접근
: 속성에서 버킷 웹 사이트 엔드포인트 확인 가능
: 엔드포인트 접속 확인
'AWS' 카테고리의 다른 글
AWS (Amazon Web Services) - S3 사용 사례 (0) | 2021.10.26 |
---|---|
AWS (Amazon Web Services) - S3 (Simple Storage Service) (0) | 2021.10.24 |
AWS (Amazon Web Services) - 계정 보안 설정 (0) | 2021.10.24 |
AWS (Amazon Web Services) - 계정 생성 (0) | 2021.10.24 |
AWS (Amazon Web Services) - 글로벌 인프라 (0) | 2021.10.24 |