분명 잔 것 같은데 졸리다

Git Bash로 AWS EC2 배포하기 (Spring boot, jar) 본문

AWS

Git Bash로 AWS EC2 배포하기 (Spring boot, jar)

スモモ🍒 2024. 2. 16. 01:19

1. 인스턴스를 생성했다면 우클릭 -> 연결 클릭

 

2) 친절하게 순서가 다 나와있다. good

 

3. Git Bash 실행하여 프라이빗 키(pem)의 위치로 이동

$ cd ~/위치 (ex. Desktop)

 

4. ls 입력하여 다시 확인

 

5. 프라이빗 키의 권한을 400으로 지정

$ chmod 400 mainkey.pem

 

6. 퍼블릭 DNS를 사용하여 인스턴스에 연결

$ ssh -i "mainkey.pem" ubuntu@ec2-########.ap-northeast-2.compute.amazonaws.com

 

7. java -version을 입력하여 java가 설치되어있는지 확인

 

8. java not found라면 apt 업데이트 후 java 설치

$ sudo apt update
$ sudo apt install openjdk-17-jre-headless

 

7. jar파일을  EC2로 이동시켜서 연결하기 위해 새 Git Bash 열기 (3번 진행)

 

8. scp로 EC2 서버에 파일전송 (:뒤에 ~/는 이동할 위치 경로)

- 처음 접속 할 경우 확인 메세지가 뜸, yes라고 입력!

$ scp -i mainkey.pem ~/파일위치/jar파일명 ubuntu@ec2-########.ap-northeast-2.compute.amazonaws.com:~/

 

9. 다시 EC2 shell로 돌아와서 ls를 입력하여 jar파일 확인

 

10. 프로젝트 파일을 jdk로 실행

$ sudo java -jar 파일명.jar

 

11. 해당 화면이 나온다면 연결 성공!

 

12. ec2-ip주소.ap-northeast-2.compute.amazonaws.com에 있는 ip주소:8080 를 주소창에 입력하여

      사이트 접속 확인 (ip주소 숫자 사이의 -를 .로 변경하여 입력하기!)

 

13. 연결 종료 시 exit 입력하여 logout하기

'AWS' 카테고리의 다른 글

AWS RDS 데이터베이스 조회  (0) 2024.02.16