AWS EC2/Linux 를 이용하여 프로젝트를 배포하는 과정에서 발생한 문제들과 그 문제들을 해결하는 과정들을 정리해보았습니다. 개요 AWS EC2를 프리티어로 이용할 경우 몇가지 큰 장벽이 있습니다. 이 글에서 중점적으로 다룰 내용 메모리 문제와 관련된 내용입니다. 디테일한 배포 절차에 대해 제가 참고한 글들은 제일 하단 '참고자료'에 링크로 첨부해두겠습니다. 기본 사항 프로젝트의 fron-end에 사용된 대표적인 기술은 React와 Nginx이며, 배포할 프로젝트는 비즈니스가 아닌 학습용으로 EC2 프리티어를 사용했습니다. 문제 발생 1. EC2/Linux 터미널을 통해 git clone 하여 프로젝트를 저장했습니다. 2. 웹 서버를 Nginx로 사용하여 배포하기 위해 React app을 build..
2022년 10월 20일 velog에 작성된 내용을 이전한 게시글입니다. react project를 세팅하는 과정에서 문제 사항을 반복하지 않고자 기록을 남깁니다. IDE : VSCODE Machine : Mac pro M1 node.js version : 16.18.0 package manager : yarn 우선 react를 세팅하기 이전에 intellij에서 node.js 사용한적이 있으며, react project를 생성하기 위해 아래 명령어를 사용했습니다. % yarn global add create-react-app 이 후 아래와 같이 에러가 발생했습니다. The engine "node" is incompatible with this module. Expected version ">= 0.4...
- Total
- Today
- Yesterday