1. 클라이언트 배포를 위한 환경설정
a. nvm 설치
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
b. 재부팅 후 설치확인
c. node.js 설치
nvm install 16
2. S3 호스팅
a. 정적 웹페이지 빌드
- 클라이언트 프로젝트 디렉토리에서 클라이언트의 의존성 모듈 설치
$ cd client
$ npm install
- 환경 변수 설정
$ mv .env.exameple .env
- 빌드
$ npm run build
b. 버킷 생성 및 정적 웹 사이트 호스팅 용으로 구성
c. 빌드된 정적 웹 페이지 업로드
d. 퍼블릭 액세스 차단 해제 및 정책 생성
'부트캠프 기록 > Section4' 카테고리의 다른 글
뒤늦은 부트캠프 4달차 KPT 회고🖌 (0) | 2023.01.06 |
---|---|
[Cloud] Docker (0) | 2022.12.06 |
[Cloud] aws를 이용한 서버 배포 (0) | 2022.12.02 |
[Spring WebFlux] 리액티브 프로그래밍 (0) | 2022.11.29 |
[Spring Security] JWT 자격 증명을 위한 로그인 인증 구현 (0) | 2022.11.26 |