개발자

React+Spring boot 협업 프로젝트 AWS 배포

2023년 08월 08일조회 575

현재 협업 프로젝트 본격적인 개발 이전에, AWS에 배포 설정과 CI/CD 설정까지 마무리 지으려는 단계에 있습니다. 프론트엔드는 React를 사용하고, 저는 백엔드를 담당하고 Spring boot를 사용하고 있으며, AWS EC2에 인스턴스를 생성하고 tomcat 설치와 react 배포를 위한 기본적인 파일을 설치한 상태입니다. AWS 배포를 담당한게 처음이라서 헷갈리는 것이 많은데, 한 인스턴스 안에 제 github 리포지토리와 프론트엔드 쪽 github 리포지토리 둘 다 clone을 받은 후에 스크립트 작성 하는 순서가 맞는 것인가요? 또한 Spring boot 프로젝트에도 application.properties에 아무런 설정 없이 그냥 배포하고 시작하는 것인가요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

김인후님의 프로필 사진

회사 마다 다르긴 하겠지만 저희 회사 기준으로 React를 ec2에 배포할 경우에는 apache2나 nignx의 웹 서버를 이용해서 호스팅 하기에 빌드 후 빌드한 정적 파일을 ftp, scp 등으로 복사해서 사용합니다. Spring boot도 build 후에 jar 파일을 옮겨서 실행합니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!