본문 바로가기

Cloud/AWS

9. AWS : S3 - Amazon S3

S3 (Simple Storage Service)

확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스

 

1. 버킷 생성

※ S3 서비스 검색

 

 중간에 버킷 생성에서 버킷 만들기

 

 버킷 생성

 

 생성된 버킷 확인

 


2. 파일 업로드

 버킷 클릭 후 객체 업로드

 

 파일 추가 → 업로드할 파일 선택 후 업로드

 

 업로드 된 파일 확인

 


3. 버킷 권한 편집

 버킷 선택 → 권한 → 객체 소유권 편집

 

 

 

 ACL 활성화로 변경 후 변경 사항 저장

 

 권한 →  퍼블릭 액세스 차단

 

 

 

 권한 →  ACL 편집

 

 

 퍼블릭 액세스 나열, 읽기 권한 부여 후 변경 사항 저장

 


4. 파일 권한 편집

 파일 → 권한 → ACL 편집

 

※ 퍼블릭 액세스 읽기 권한 모두 주기

 


5. 객체 URL 접속

 객체 URL 복사

URL: 버킷이름.서비스명.리전명.아마존/파일이름

 

URL 접속해보기

 


6. 웹 사이트 호스팅 설정

※ html 파일 생성

 

※ 생성한 파일 버킷에 업로드

 

 

※ 파일 → 권한 → ACL 편집

 

※ 퍼블릭 액세스 객체 읽기 권한 부여

 

※ 버킷 → mhan-1 → 속성

 

 정적 웹 사이트 호스팅 편집

 

 아래와 같이 설정 후 변경사항 저장

 

버킷 엔드포인트 URL로 접속해보기

 


7. 버킷 버전 관리 설정

버킷 → 속성 → 버전 관리 편집

 

버킷 버전 관리 활성화

 

위에 작성했던 index.html 파일 수정

 

작성한 index.html 파일 버킷에 업로드

 

수정한 index.html 파일이 업로드 됐는지 확인

 

index.html → 권한 → ACL 편집

 

퍼블릭 액세스 객체에 읽기 권한 부여

 

 버킷의 엔드 포인트로 다시 접속해보기

 


Reference.

 

클라우드 스토리지 | 웹 스토리지| Amazon Web Services

 

aws.amazon.com

 

'Cloud > AWS' 카테고리의 다른 글

11. AWS : EC2(Instance) - mariaDB 설치  (0) 2022.06.28
10. AWS : Instance - wordpress 설치  (0) 2022.06.28
8. AWS : Amazon EBS 볼륨  (0) 2022.06.28
7. AWS : LoadBalance  (0) 2022.06.28
6. AWS: 2tier 구성  (0) 2022.06.28