09009

[AWS] jar 파일 실행 본문

Cloud
[AWS] jar 파일 실행
09009

인텔리제이에서 bootjar 더블클릭하면 build 실행

 

 

Git bash 열고 아래와 같이 명령어 입력

1)

cd ~/Desktop

 // DEKSTOP에 있는 문서 목록 확인
ls

// KEY에 권한 부여
chmod 400 CodeKey.pem 

// ec2 연결
ssh -i "CodeKey.pem" ubuntu@퍼블릭 ipv4 주소.ap-northeast-2.compute.amazonaws.com

// 현재 이 bash 셀은 내 컴퓨터가 아닌 EC2 서버에 연결되어 있다.

 

 

다른 Git bash 창 열고

2)

 cd ~/Desktop

// 존재하는 파일을 로컬에서 서버로 이동시키기

// key에 권한 부여
chmod 400 CodeKey.pem

// (scp -i "키페어.pem" 보낼파일경로 사용자계정@ec2아이피:받을경로)
scp -i "CodeKey.pem" ~/Desktop/projectStudy-0.0.1-SNAPSHOT.jar ubuntu@(퍼블릭 ipv4 주소).ap-northeast-2.compute.amazonaws.com:~/


// 이창 뜨면 git bash 종료
// projectStudy-0.0.1-SNAPSHOT.jar               100%   60MB  10.1MB/s   00:05

 

 

다시 1)로 이동

ls

// ls 누르고 enter 치면 projectStudy-0.0.1-SNAPSHOT.jar가 뜬다.
sudo java -jar projectStudy-0.0.1-SNAPSHOT.jar


// 무중단 배포
nohup java -jar projectStudy-0.0.1-SNAPSHOT.jar &

 

 

'Cloud' 카테고리의 다른 글

[AWS] 인스턴스 생성  (0) 2024.04.25
[AWS] EC2 환경 - AWS DNS 적용하기  (0) 2024.04.21
[AWS] SSL 인증서 발급 + HTTPS 적용하기  (0) 2024.04.21
[AWS] RDS 생성 - Spring Boot와 연동  (0) 2024.04.20