build2 [aws] 인스턴스에서 build 시 freezing 현상 해결 (프리티어) 프리티어를 사용할 경우 램이 1gb 로 next.js 를 빌드 할 때 멈춰버리는 현상이 있었음 이를 위해 가상메모리를 사용 (-Ec2의 디스크 용량을 램처럼 사용할 수 있다. 리눅스에서는 SWAP 메모리를 지정하여 HDD의 일부를 RAM처럼 사용할 수 있게 해 준다. 램을 증설한 효과를 얻는 것이다.) sudo dd if=/dev/zero of=/swapfile bs=128M count=16 sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile sudo vi /etc/fstab /swapfile swawp swap defaults 0 0 해당 블로그를 참조함 AWS EC2 인스턴스에서 build 실패 문제 해결 방법 Ssh로 ec2에 .. 2023. 12. 5. aws ec2에 배포하기 ( 인스턴스 생성부터 ) - 2023.12 기준 (작성중) 1. 인스턴스 생성 2. 인스턴스 접근 - ( 인스턴스 연결 4가지 방법 ) 3. 깃허브에 있는 프로젝트 인스턴스에 올려보기 4. 해당 프로젝트 실행을 위해 npm 설치 (npm 설치하면 node도 같이 설치 됨) 5. 이후 프로젝트를 위해 npm install 을 입력했더니 prisma 는 node 16버전 이상이어야 한다고 함. (현재 10버전) 6. node 업데이트를 위해 nvm 설치 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash 7. 터미널 재실행하거나 export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || print.. 2023. 12. 1.