이 글에서는 우분투 환경에서 Node.js
프로젝트를 세팅하고, **pm2
**를 활용하여 서버를 자동화하는 과정을 단계별로 설명하겠습니다. 먼저, **Node.js
**를 설치하고, **git
**을 사용하여 프로젝트를 복제한 후, 프로젝트를 백그라운드에서 실행하는 방법을 살펴보겠습니다. 🌐🚀
만약 서버 인스턴스를 아직 만들지 않았다면 아래 포스팅을 따라 우분투 서버 인스턴스를 먼저 만들고 접속 후 진행해주세요.
ping google.com
**을 통해 패킷이 잘 오는지 여부를 보고 인터넷 연결을 확인했습니다.Node.js
**가 필요했습니다. 하지만 기본 명령어로는 설치가 되지 않아 다른 방법을 찾아야 했습니다.시스템 업데이트:
sudo apt-get update
필수 빌드 툴 설치:
sudo apt-get install build-essential
curl
설치:
sudo apt-get install curl
Node.js
설치 스크립트 다운로드 및 실행:
curl -sL <https://deb.nodesource.com/setup_18.x> | sudo -E bash --
Node.js
설치:
sudo apt-get install nodejs
yarn
설치 (선택적):
sudo npm install -g yarn
잘 설치 됐다면 아래와 같이 node -v
명령어를 입력하면 버전이 잘 보여야 합니다.