반응형
이 포스트의 동영상 강의 URL
AWS의 S3는 단순 Storage 제공 서비스입니다.
EC2와 같이 프로그램을 실행시킬 수는 없고, 파일을 업로드하거나 html과 같은 정적 페이지는 서비스 할 수 있습니다.
React로 file upload 기능을 하는 애플리케이션을 S3에서 서비스 하는 기능을 만들어보겠습니다.
S3 버킷 만들기
- aws에 로그인 한 후 검색창에 s3를 입력합니다.
S3를 선택합니다
- 버킷 만들기를 클릭합니다.
- 버킷 이름을 입력합니다. (버킷 이름은 리전을 통틀어 유일한 이름만 사용 가능합니다)
버킷 이름 : codegear-react-file-upload-test-bucket
- 테스트용도이므로 퍼블릭 액세스 차단 설정을 해제합니다.
- 버킷 만들기를 클릭합니다.
아래와 같이 버킷이 만들어 집니다.
- 버킷 이름을 클릭하면 파일 업로드를 할 수 있는 화면이 나옵니다.
- 권한-CORS에 다음을 입력합니다.
[
{
"AllowedHeaders": [
"*"
],
"AllowedMethods": [
"GET",
"PUT",
"POST",
"HEAD"
],
"AllowedOrigins": [
"*"
],
"ExposeHeaders": [
"x-amz-server-side-encryption",
"x-amz-request-id",
"x-amz-id-2"
],
"MaxAgeSeconds": 3000
}
]
- 이제 S3의 사용 준비가 완료되었습니다.
반응형
'Frontend' 카테고리의 다른 글
Vuejs(Nuxtjs) 날짜포맷 filter 사용법(Date format filter) (0) | 2022.05.14 |
---|---|
리액트활용-02.리액트로 카카오지도 페이지 만들기 2/2 (0) | 2021.09.26 |
리액트활용-02.리액트로 카카오지도 페이지 만들기 1/2 (0) | 2021.09.26 |
리액트기초-04.자동생성된 React 소스 분석 (0) | 2021.09.06 |
리액트활용-01.aws s3에 React를 이용한 file upload 기능 만들기 2/2 (3) | 2021.08.12 |
리액트기초-03.Visual Studio Code 설치 (0) | 2021.08.12 |
리액트기초-02.React 프로젝트 만들기(create-react-app) (0) | 2021.08.10 |
리액트기초-01.React 환경 설정 (Nodejs 설치) (0) | 2021.08.10 |