Skip to content

Life Hacking

상품리뷰, IT리뷰 라이프해킹

Menu
Menu

AWS S3를 이용하여 블로그 전용 이미지 서버 구축하기

Posted on 2023년 01월 01일2023년 01월 01일 by 라이프해커

AWS S3를 이용하여 이미지 서버를 구축하고자 합니다.

워드프레스에 이미지를 업로드하면 추후에 트래픽이 많이 발생해서 서비스 허용량이 초과될 수 있어서 S3에 이미지를 저장해놓고 불러와서 쓰고자 합니다.

S3는 아마존에서 제공하는 블록스토리지로 용량 걱정없이 사용하고자 하는 만큼 쓸수 있고 비용도 매우 저렴한 편이라고 합니다. (물론 무료서비스에 비하면….)

아마존의 API를 이용하면 자동으로 파일을 업로드하고 불러와서

서비스 검색에서 S3를 검색하면 클라우드의 확장 가능한 스토리지라고 나옵니다.
해당 서비스를 클릭해주세요!

새로운 버킷 만들기를 누르면 아래와 같은 화면이 나옵니다.

적절한 버킷 이름을 영문으로 입력하고, AWS 리전은 만들고 싶은 지역을 선택해서 만듭니다.

이 부분이 중요합니다. 퍼블릭 엑세스를 허용해야 다른 사이트에서 이미지를 가져다가 사용할 수 있습니다. 모든 항목의 체크를 해제해 줍니다.

나머지 설정은 기본설정으로 두고 ‘버킷 만들기’ 버튼을 눌러 생성합니다.

생성이 완료되었으면 외부에서 접속 가능하도록 정책을 생성하고 적용해줘야 합니다.

정책 생성

권한 탭으로 들어가서 제일 아래 ‘버킷 정책’의 편집을 클릭해줍니다.

위 화면에서 버킷 ARN을 복사해놓고, 위에 정책 생성기를 클릭해줍니다.
화면이 뜨면 아래와 같이 설정해줍니다.

  • Select Type of Policy -> S3 Bucket Policy
  • Effect -> Allow
  • Principal -> * 입력
  • Actions -> GetObject 선택
  • ARN -> 복사해둔값/*

그리고 Generate Policy를 클릭하면 아래와 같은 Json 값이 나오는데 그걸 복사해서 좀전에
버킷 정책 편집으로 돌아가 입력해줍니다.

이제 모든 준비가 끝났습니다.
S3에 이미지를 업로드하고 해당 URL로 접속해보면 잘 나오는 것을 볼수 있습니다.

답글 남기기 응답 취소

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

최신 글

  • 삼성전자 업소용 청소기 VW33M7513LY 사용후기
  • 헤이홈 가정용 홈 CCTV 스마트 홈카메라 Pro 사용후기
  • 키친플라워 쿠킨 고속 파워 믹서기 KEM-KD910CP 사용후기
  • LG전자 올레드 게이밍 TV 사용후기
  • 삼성전자 패밀리 냉동고 사용후기

카테고리

  • IT리뷰
  • Tech
  • Youtube
  • 머신러닝
  • 미분류
  • 생활정보
  • 제품리뷰
©2023 Life Hacking | Design: Newspaperly WordPress Theme