DevOps

[AWS / SpringBoot] 스프링 부트 프로젝트 변경사항 rebuild 후 재배포 (기록용)

2023. 12. 15. 14:59
목차
  1. 1. 현재 실행 중인 process 중단
  2. 2. 변경 사항 git에서 pull 해오기
  3. 3. 다시 build 하기
  4. 4. 빌드된 jar 파일 백그라운드에서 실행

1. 현재 실행 중인 process 중단

ps -ef | grep {processName}

 

 

(PID 확인 후 kill)

sudo kill -9 {PID}

 

2. 변경 사항 git에서 pull 해오기

(ubuntu 서버에서 dev 브랜치를 빌드하여 배포한 상태)

git checkout dev
git pull origin dev

 

3. 다시 build 하기

chmod +x gradlew
./gradlew clean build

 

4. 빌드된 jar 파일 백그라운드에서 실행

(jar 파일 위치로 이동)

cd build/libs

 

(백그라운드에서 실행)

sudo nohup java -jar {jar파일 명}.jar & > /dev/null 2>&1 &

 

(그냥 실행 : ubuntu 서버 종료 시 down)

sudo java -jar USports-0.0.1-SNAPSHOT.jar

 

저작자표시 (새창열림)

'DevOps' 카테고리의 다른 글

[Linux / ubuntu] AWS Ubuntu 20.04에 swap 메모리 설정하기, Freetier 메모리 부족 현상 해결  (0) 2024.01.28
[AWS EC2 / 배포] SpringBoot Project 배포, EC2 ubuntu, docker  (2) 2024.01.24
[Spring / S3] SpringBoot 프로젝트 - S3 이미지 업로드  (6) 2024.01.21
[AWS/S3] Spring boot project 이미지 업로드를 위해 S3 버켓 만들기  (0) 2024.01.21
[AWS/트러블슈팅] EC2 서버 느려짐 문제  (0) 2023.12.22
  1. 1. 현재 실행 중인 process 중단
  2. 2. 변경 사항 git에서 pull 해오기
  3. 3. 다시 build 하기
  4. 4. 빌드된 jar 파일 백그라운드에서 실행
'DevOps' 카테고리의 다른 글
  • [AWS EC2 / 배포] SpringBoot Project 배포, EC2 ubuntu, docker
  • [Spring / S3] SpringBoot 프로젝트 - S3 이미지 업로드
  • [AWS/S3] Spring boot project 이미지 업로드를 위해 S3 버켓 만들기
  • [AWS/트러블슈팅] EC2 서버 느려짐 문제
HSRyuuu
HSRyuuu
Web Backend Developer happyhsryu
HSRyuuu
HS_dev_log
HSRyuuu
전체
오늘
어제
  • 전체 글 보기 (235)
    • Java (25)
    • Spring (29)
    • JPA & QueryDSL (13)
    • Database (17)
    • 자료구조 & 알고리즘 (30)
    • DevOps (10)
    • [ Computer Science ] (47)
      • Web & Network (14)
      • 프로그래밍 이론 (11)
      • 운영체제 (3)
      • 데이터베이스 이론 (5)
      • Linux 리눅스 (7)
    • [ Frontend ] (17)
      • Vue.js & Nuxt.js (9)
      • JSP_Thymeleaf (7)
    • [ 기타 ] (47)
      • 오픈소스 라이브러리 (5)
      • 코딩테스트 (13)
      • Trouble Shooting (7)
      • Tech Interview (6)
      • Book Review (9)
      • 끄적끄적... (5)
      • 개인 프로젝트 (2)

블로그 메뉴

  • 홈
  • 태그
  • github

공지사항

  • GitHub
  • 공부한 내용을 정리하고 기록하는 블로그 입니다.

인기 글

태그

  • SpringBoot
  • web
  • Redisson
  • Spring
  • 트랜잭션
  • 백준
  • TechInterview
  • SQL
  • 자료구조
  • Nuxt3
  • Redis
  • springsecurity
  • 리눅스
  • 백엔드스쿨
  • 백엔드
  • Java
  • 백엔드기술면접
  • 개발자
  • 백엔드공부
  • 제로베이스
  • 기술면접
  • vue3
  • mybatis
  • JPA
  • MySQL
  • Database
  • cleancode
  • Linux
  • 클린코드
  • HTTP

최근 댓글

최근 글

hELLO · Designed By 정상우.
HSRyuuu
[AWS / SpringBoot] 스프링 부트 프로젝트 변경사항 rebuild 후 재배포 (기록용)
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.