# 고고컴퍼니 어드민 개발 서버 배포
개발 서버 접속 정보
주소 :
ID :
PW :
port : node.js 설치 (최초 1회)
# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash
# vi ~/.bashrc
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
# source ~/.bashrc
# nvm --version
0.40.2
# nvm install 20
# node -v
v20.19.0pnpm 설치 (최초 1회)
pm2 설치 (최초 1회)
소스 코드 다운로드 (최초 1회)
개발 환경일 경우 (dev branch로 변경)
5. 소스 최신화
5-1. 개발 환경
5-2. 상용 환경
패키지 설치
빌드
빌드 캐시가 남아있을 경우
최초 실행
pm2 start npm --name "${프로젝트명}" --interpreter $(which pnpm) -- run ${실행할 package.json의 script / 개발: start:dev, 상용: start:prod)}
실행 확인
서버 재부팅 시 자동 실행 설정 (명령어 실행 후 나오는 script를 복사하여 실행)
pm2 상태 저장
서버 재시작 (빌드까지 완료된 이후)
Last updated