cloudtype으로 mySql db를 연결한 spring boot server 배포하기

줌인·2025년 5월 10일

백엔드

목록 보기
10/12

Now

  • 동아리 웹사이트 제작에서 백엔드를 맡아 개발해오고 있었음
  • 그동안 인프라를 담당해주었던 친구가 개발팀을 그만두기로 함
  • db, 서버 배포 등의 인프라가 너무 그 친구에게 의존적이었던 것을 깨달음
  • 기존에는 그 친구의 집에서 라즈베리파이로 서버를 돌리고 있었는데 cloudtype을 사용해보기로 함

Todo

  1. 특정 팀원에게 의존적이지 않은 db를 새로 파기
  2. 특정 팀원에게 의존적이지 않게 서버 배포하기

->

  1. cloudtype으로 db를 만들어 cloudtype에서 돌리기
  2. cloudtype으로 서버 배포하기

Do

1

  • 일단 프로젝트 안에 mariaDB 생성해 배포
  • 프로젝트 설정에서 외부 TCP 접근 허용으로 설정
  • 배포된 db의 주소를 복사해 mySQL workbench에서 connection 연결

2

  • 프로젝트 안에 깃허브 레포 끌어와서 spring boot 배포
  • 이미 application property에 환경변수로 다 설정해뒀으니까 위에 판 db의 값들을 넣어 배포







참고

https://kasts91.tistory.com/152
https://allinfor.tistory.com/53

profile
지극히 개인적인 복습 블로그

0개의 댓글