준비 - S3 버킷(퍼블릭 엑세스 차단 비활성, 버킷 정책, 객체 소유권 수정, ACL 퍼블릭 엑세스, CORS 설정)
IAM(엑세스키, 시크릿키 반드시 저장)
npm install aws-sdk
Node.js에서 AWS sdk( JS )를 사용하기위함
npm install multer
npm install multer-s3
업로드된 파일을 S3에 바로 업로드할 수 있도록 도와주는 multer-s3 모듈
AWS_BUCKET_NAME= // 버킷 이름 입력
AWS_BUCKET_REGION= // 사용자 사용 지역 (서울의 경우 ap-northeast-2)
AWS_ACCESS_KEY= //액세스 키 입력
AWS_SECRET_KEY= // 비밀 액세스 키 입력
.env에 추가
'잡다 정보' 카테고리의 다른 글
node.js express 서버 백그라운드 실행 forever 명령어 (0) | 2023.08.09 |
---|---|
swagger node.js pakage.json (0) | 2023.08.08 |
nodejs express 특정 포트가 이미 작동중일때 (0) | 2023.07.26 |
리눅스에서 파일 복사, 삭제 (0) | 2023.07.18 |
EC2에 mysql 설치 (0) | 2023.07.18 |