[Intellij]Spring Boot 서버에 올리기.

2020. 10. 5. 17:33카테고리 없음

728x90

1.
build.gradle에 추가
name과 version은 원하는 내용으로 설정.

bootJar {
archiveBaseName = '-'
archiveFileName = '-.jar'
archiveVersion = "0.0.0"
}

 

2.
bootJar실행
-intellij는 bootJar을 실행하면 바로 .jar파일 만들어줌.

 

3.
.jar파일 생성 확인

 

4.
terminal에서 우분투 서버로 .jar파일 전송.
scp -P [서버포트] /파일경로/파일.jar [서버사용자]@[서버주소]:[서버에 저장할 경로]
예시)
scp -P 9000 /Users/admin/dev/springboot/DDSC_web/build/libs/ddsc_web.jar root@123.12.45.678:/home

 

5.
서버 접속 후...(맥 : ssh 사용자@주소 -p 포트)
.jar 실행
nohup java -jar ddsc_web.jar &

 

6.
실시간 log 출력
tail -f nohup.out

 

추가.
실행중인 웹서버 끄기
netstat -nlpt 입력해서 실행중인 서버 목록과 PID확인
kill -9 [PID] 입력해서 서버 강제 종료

 

참고.
[SCP 서버로 파일 올리기] https://freeprog.tistory.com/82


728x90