brunch

1.11 Spring Boot 서버를 EC2에 배포하기

by JSCODE 박재성

1. Ubuntu 환경에서 JDK 설치하는 법


Spring Boot는 3.x.x 버전을 사용할 예정이고, JDK는 17버전을 사용할 예정이다. 그에 맞게 환경을 설치해보자.


carbon.png




2. 잘 설치됐는지 확인하기






3. Github으로부터 Spring Boot 프로젝트 clone하기



https://github.com/JSCODE-EDU/ec2-spring-boot-sample


carbon (2).png




4. [application.yml] 파일 직접 만들기


[application.yml]와 같은 민감한 정보가 포함된 파일은 Git으로 버전 관리를 하지 않는게 일반적이다. 따라서 [application.yml] 파일은 별도로 EC2 인스턴스에 올려주어야 한다. 하지만 [application.yml] 파일을 EC2 인스턴스에 올리는 작업보다는, [application.yml] 파일을 직접 만드는 게 훨씬 간단하다.


src/main/resources/application.yml




5. 서버 실행시키기


carbon (4).png


참고) 백그라운드에서 Spring Boot 실행시키기

carbon (5).png




6. 잘 작동하는지 확인하기


Untitled (2).png


keyword
작가의 이전글1.10 Express 서버를 EC2에 배포하기