V2 기존 서버 종료 및 프로그램 설치 두번째

연어는결국강으로·2022년 8월 3일
0

AWS 배포

목록 보기
9/16
  1. 서버 PID 찾아서 종료시키기


aws-v2-0.0.1.jar (이 형태로 실행파일이 만들어짐)

pgrep : PID를 찾아라
-f : 실행중인 프로세스의 문자열 패턴에 맞는 이름을 찾음.

1) if문 작성
[] 안의 양옆에 띄어쓰기하기. 안하면 실행안되는 버그가 남.

-n : 문자열의 길이가 0이 아니면 참

2) apt update
sudo apt-get -y update : 처음에는 -get 있어야함.
-y : 확인 메세지가 뜨는데 이것을 스크립트에 처리해두지 않으면 스크립트 진행이 되지 않음.
1>/dev/null 출력은 쓰레기통에 버려

3) jdk install
sudo apt-get -y install openjdk-11-jdk 1>/dev/null
jdk설치 명령어.

4) 타임존 세팅
sudo timedatectl set-timezone Asia/Seoul

  1. 프로젝트 폴더 삭제
    1) rm -rf : 폴더 내부의 파일 모두삭제

    sleep 3s : git clone하는걸 기다림(git clone이 비동기식이라면 문제가 발생할 수 있음.)

  2. 프로파일 엑티브 설정
    java -jar -Dspring.profiles.active=prod 해당파일

0개의 댓글