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}.jar3. 명령어 설명
ls -l: 파일/디렉토리 권한과 소유자 확인mkdir -p: 부모 디렉토리까지 한 번에 생성
Last updated on