본문 바로가기

카테고리 없음

Azure VM 에 스프링부트 서버 올리기

1. Azure에 인바운드 포트 규칙 만들기

 

1) 좌측 메뉴 네트워킹 - 네트워크 설정

+ 포트 규칙 만들기 -> 인바운드 포트 규칙

 

2) 인바운드 보안 규칙 추가 내용 작성

 

3) 인바운드 포트 규칙 추가 된 것을 확인할 수 있음

 

 

2. .jar파일로 빌드하기

1) 인텔리제이 우측 gradle 아이콘 클릭 -> Tasks -> build -> bootJar 더블 클릭

 

2) 빌드가 되면 우측 프로젝트 구조에서 build -> libs -> 빌드된 .jar 파일 확인

 

3) 빌드된 파일을 깃에 push 하기

 

 

3. VM 에서 서버 돌리기

1) 터미널 ssh 접속

2) 깃 클론해서 파일 받음

git clone {레포지토리 url}

github에서 http url 확인

 

url로 깃 클론 받았었는데  ssh로 받을 수 있는 탭이 있는걸 나중에 봄..

나중에 이걸로 해봐야겠다.

 

3) jar 파일 확인

cd /{프로젝트폴더}/build/libs/

ll

 

4) 프로젝트 실행

 

 

외부 ip로 접속해서 포스트맨 테스트 확인