SERVER/AWS

5-AWS-EC2-Spring-Boot build & deploy

꾸준히개발하자 2024. 1. 9. 21:04

 

5. AWS EC2 Spring Boot

 

AWS EC2 Instance ( Cloud Server )에 실행환경 설정 및 Spring Boot Project를 Build/Deploy 한다

 

EC2 Instance ( Cloud Server ) 실행환경 설정 및 Spring Boot Project Deploy

 

순서

1. RDP를 이용해 EC2 Instance ( Server ) 에 접속

2. 방화벽 인바운드 80 port 추가

3. JDK 설치 / 설정

4. Local의 Spring Boot Project 설정 : application.properties

5. Maven build 를 통한 실행파일( jar ) 생성

6. EC2 Server에 Deploy ( Deploy 란 프로그램을 서버에 설치하여 서비스를 제공하는 것을 의미)

7. Browser 로 public IP or DNS 로 접근해 서비스 확인

 

 

 

RDP를 이용해 EC2 Instance ( Server ) 에 접속

 

 

 

 

Spring Boot Project Executable Jar 를 AWS EC2에서 실행하기 위해 RDP 를 이용해 EC2 서버에 접속해서 명령프롬프트 창을 실행한다

 

Spring Boot Application Jar 실행과 중지 명령은 아래와 같다

 

To run and stop the spring boot executable jar follows the following steps:

- Step 1:- Open "Command Prompt" and use "java -jar" as shown below

Step 2:- $ java -jar myApp-0.0.1-SNAPSHOT.jar

Step 3:- To stop please use ctrl+C

 

Spring Boot Project Executable Jar 를 AWS EC2에서 실행

 

 

 

 

 

Spring Boot Project Executable Jar 를 AWS EC2에서 실행 후 브라우저에서 테스트하기 위해 AWS EC2 Console에서 public IP 또는 public Domain Name을 복사한다