제가 배포한 과정을 하나씩 보여드리려고 합니다. 각자 자신의 프로젝트에 적용해 보셔도 좋을 것 같아요.
로컬에서 돌리던 spring application을 ec2에서 실행시키기 위해 레포지토리를 ec2에 클론합니다.(저는 gcp에 했지만 aws ec2 instance도 동일하게 하면 됩니다!!!)
cd practice
change directory 명령어를 통해 clone한 레포지토리로 들어갑니다.
spring application을 실행하기 위해서 모든 리소스들을 모은 실행가능한 jar파일을 생성해주어야 합니다. spring boot 는 gradle을 통해 편하게 빌드할 수 있어요.
1. chmod +x ./gradlew
2. ./gradlew build -x test
빌드가 완료되면 /build/libs 폴더에 실행가능한 .jar 파일이 생성됩니다.