centos에 백엔드 springboot tomcat 서버 구축

node & pm2 설치

root 계정으로 nodejs 8.x 와 pm2를 글로벌로 설치한다.

 

컴파일

centos 계정으로 진행한다.

# 은 보통 root에서 사용하는 콘쉘의 프람프트이고 $는 사용자계정의 쉘 프람프트이다.

#이면 root 계정으로, $면 사용자 계정이라고 생각해야한다.

gradle wrapper로 컴파일 후 /var/eastflag/eastflag.jar 로 복사한다. 미리 root 계정에서 해당 폴더는 만들어 놓았어야 한다.

만일 git이 없으면 root 계정으로 설치를 해야 한다.

 

pm2 실행

log를 효율적으로 관리하는 logrotate를 먼저 설치한다.

홈 디렉토리에서 process.json을 만든다.

실행한다.