[협업프로젝트] SpringBoot 프로젝트 EC2 배포하기
·
Project/협업프로젝트
서론 프론트엔드와 rest api 협업 프로젝트를 진행하고 있어, 백엔드 서버를 배포해야 한다. github에 있는 프로젝트를 AWS EC2 ubuntu 환경에서 git clone으로 내려받아 jar 파일을 빌드하여 서버를 배포해 보자. 순차적으로 EC2 배포시스템을 수동으로 구성하고, RDS 생성 및 EC2 연결, S3 storage 설정, Jenkins 서버와 Deploy(운영) 서버 두 개를 활용해서 CI/CD 파이프라인 구성을 할 것이다. 이 글의 목차로는 다음과 같다. AWS 세팅하기 발급받은 ssh 키로 Ec2 우분투 콘솔에 접속하기 (Window putty활용) 우분투 콘솔에서 git ssh 연동후 git clone 하기 내려받은 파일로 빌드하고 jar 파일 실행시켜 스프링 부트 서버 실행시..