Skip to Content
Suffering builds character
아카이브24.Linux실습서비스 관리1.스프링 부트 서버 실행

1.스프링 부트 서버 실행

1. 시나리오

새로 개발한 Spring Boot 애플리케이션을 운영 서버에 배포해야 함

서버에 .jar 파일을 옮기고 실행하려면 먼저 파일 위치, 디렉토리 구조, 권한을 확인해야 함

2. 실습 명령어

terminal
# 홈 디렉토리 구조 확인 ls -l ~/ # 배포 디렉토리 생성 mkdir -p ~/apps/myapp cd ~/apps/myapp # 프로젝트 빌드 ./gradlew clean build # → 보통은 운영 환경에서 직접 빌드하지 않고, 빌드된 JAR 파일을 가져와서 실행함 # Permission denied와 같이 권한이 없을 경우, ls -l로 확인 후 ./gradlew의 실행 권한 추가 후 다시 실행 # ex. chmod 764 ./gradlew # 빌드된 결과물이 위치한 폴더 경로로 이동 cd build/libs # gradle 기준 # JAR 파일 권한 확인 ls -l {myapp}.jar # 서버 실행 java -jar {myapp}.jar

3. 명령어 설명

  • ls -l : 파일/디렉토리 권한과 소유자 확인
  • mkdir -p : 부모 디렉토리까지 한 번에 생성
Last updated on