컴퓨팅 EC2 와 S3 스토리지 설정


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

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

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

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

  • 버킷의 생성

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

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

  • AWS S3 는 고유한 업로드한 URL 을 – 사용하는 도메인과 함께 제공합니다.
  • > 도메인/uploder

-> 리전명/uploder

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

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

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

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

  • 로그인키 생성

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

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

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

AWS S3 BASE URL / S3 리전.amazonaws.com 고유주소를 적습니다.

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

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

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

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

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

LEAVE A REPLY

Please enter your comment!
Please enter your name here