AWS S3 버킷설정 S3 Server Access 설정


AWS amazon web service 을 통해 웹서비스(전자상거래)등을 서비스 하고자 할때 관련 솔루션을 AWS 컴퓨팅 EC2에 설치하게 됩니다.

#AWS #아마존웹서비스 #EC2

스토리지에는 이미지나 파일등 저장하게 되는데요. 이때 사용하는 서비스가 S3 입니다.

#awss3 #s3 #s3스토리지

간단한 예를 통해 사용시 체크 포인트를 공유합니다.

(버킷생성, 권한, 로그인키 생성, AWS S3 BASE URL)

#아마존 버킷

1. 버킷의 생성

버킷을 생성해서 앞으로 도메인 밑의 업로드폴더의 데이타를 S3에 저장합니다.

(버킷이름은 고유한 이름을 적습니다. 사용하는 리전을 정확하게 선택해야합니다)

* AWS S3 는 고유한 업로드한 URL 을 - 사용하는 도메인과 함께 제공합니다.

- > 도메인/uploder

-> 리전명/uploder

* 버켓명은 링크에 나타나지 않습니다.

2. 권한

퍼블릭 액세스 차단 -> 비활성화 합니다.

버켓 생성을 마무리하고 "해당 버킷"과 "웹솔루션" uploder 폴더의 구조를 통일합니다.

- 어떤 경우도 버킷명이 url 에 들어가지 않습니다.(싱가폴, 서울 리전 2019.12.21 기준)

3. 로그인키 생성

웹솔루션에서 설정해줘야 요소입니다. 해당 로그인 키는 S3 버킷에서 설정하지 않아요.

본인 AWS 계정의 "내 보안 자격 증명" 에서 신규 생성합니다.

:::: 아래 웹서비스 S3 스토리지 연결설정화면 참조::::

4. AWS S3 BASE URL

S3 리전.amazonaws.com 고유주소를 적습니다.

* 버킷명이나 폴더명은 넣지 않습니다.

----------

대부분 웹서비스 업로드 구조와 맞추면 됩니다. 솔루션에 설명이 되어 있으나 몇가지 누락된 정보들이 있어 '핫아이템' 고객사를 위해 정보를 공유합니다.

*S3 설정을 시작하면 업로드된 이후의 데이타 URL 을 참조하는 웹서비스 솔루션과 S3 설정시 전체파일의 데이타를 참조하는 웹서비스 솔루션이 있을 수 있습니다.

* 마케팅과 커머스를 시스템으로 제공하는 핫아이템 저작권,

무단 전제, 발췌 금지합니다.


Did you find this article useful?