728x90

 


1. AWS S3 설정

1-1. S3 버킷 생성

  1. AWS Management Console에 로그인
  2. S3 서비스로 이동
  3. "버킷 만들기" 클릭
  4. 버킷 이름 지정 (예: goingtogether-images)
  5. 리전 선택 (예: ap-northeast-2 - 서울)
  6. 퍼블릭 액세스 설정: "모든 퍼블릭 액세스 차단" 체크 해제 (이미지 접근 허용)
  7. "버킷 생성" 버튼 클릭

1-2. CORS 설정 (필수)

  1. 생성한 버킷 클릭
  2. "권한" 선택
  3. "CORS 구성" 섹션에서 편집 클릭
  4. 아래 CORS 설정 입력:
[
  {
    "AllowedHeaders": ["*"],
    "AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"],
    "AllowedOrigins": ["*"], 
    "ExposeHeaders": []
  }
]

 

1-3. IAM 사용자 생성 및 권한 설정

  1. AWS Management Console에서 IAM 서비스로 이동
  2. "사용자" → "사용자 추가" 클릭
  3. 사용자 이름 지정 (: s3-upload-user)
  4. "액세스 - 프로그래밍 방식 액세스" 선택
  5. 권한 설정: "기존 정책 직접 연결" 선택
  6. "AmazonS3FullAccess" 정책 추가
  7. 사용자 생성 Access Key ID Secret Access Key 저장 ( 번만 표시됨) => 직접 발급해야됨
728x90

'Projects > GoingTogether' 카테고리의 다른 글

[Back] Front에서 원하는 데이터 형식으로 반환하기  (0) 2025.02.14
[Back] 초반 세팅  (0) 2025.02.14
[할 일]  (0) 2025.01.12
[시작] 참여  (1) 2025.01.12

+ Recent posts