>  기사  >  Java  >  SpringBoot 프로젝트를 클라우드 서버에 배포하는 방법

SpringBoot 프로젝트를 클라우드 서버에 배포하는 방법

王林
王林앞으로
2023-05-13 12:49:182261검색

1. Maven 패키징 유형을 설정합니다.

여기에서 jar로 설정합니다.

내 경험에 따르면 전쟁에 패키징하는 것은 함정이며 Tomcat이 필요하며 처음 배포할 때 많은 문제에 직면하게 됩니다.

jar로 패키징하면 Tomcat을 설치할 필요가 없습니다. java -jar codergroup-1.0.0-SNAPSHOT.jar 명령 하나만으로 프로젝트를 시작할 수 있습니다.

SpringBoot 프로젝트를 클라우드 서버에 배포하는 방법

2. SpringBoot 프로젝트 패키징

여기서는 Maven 플러그인에서 직접 IntelliJ IDEA를 사용하고 있습니다. package to package를 클릭하세요.

SpringBoot 프로젝트를 클라우드 서버에 배포하는 방법

그러면 프로젝트 대상에서 볼 수 있습니다

SpringBoot 프로젝트를 클라우드 서버에 배포하는 방법

jar 파일을 서버에 업로드합니다

3. 프로젝트 파일 관리와 유지 관리 부담을 용이하게 하기 위해 MySQL 및 JDK를 설치합니다. , 저는 여기에서 Pagoda Panel 설치를 선택합니다

Pagoda Panel에 직접 MySQL5.5를 설치합니다

그런 다음 데이터베이스를 가져옵니다

여기에서는 MySQL 설치 과정을 소개하지 않습니다

Pagoda Panel 사용 정보: 여기를 참조하세요

JDK 설치에는 한 줄의 명령만 필요하며 환경 변수를 구성할 필요가 없습니다

yum -y install java-1.8.0-openjdk*

4. 프로젝트 시작

jar 프로젝트를 시작하는 명령이라는 것을 알고 있습니다. java -jar jar 파일 이름

하지만 이런 종류의 시작은 포그라운드 시작입니다. 즉, 명령줄 창을 닫으면 프로젝트도 닫힙니다.

그래서 백그라운드에서 시작해야 합니다. 명령은

nohup java -jar codergroup-1.0.0-SNAPSHOT.jar >temp.txt &

SpringBoot 프로젝트를 클라우드 서버에 배포하는 방법설명:

nohup은 끊김 없이 실행됩니다.

> ;temp.txt 명령줄의 콘텐츠 출력을 temp.text

에 쓰고 자동으로 실행

temp.txt, project

에서 콘텐츠를 봅니다.

위 내용은 SpringBoot 프로젝트를 클라우드 서버에 배포하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제