해당 포스트는 React, Java Spring, MySQL을 활용한 프로젝트를 배포하는 방법 - 1
즉, 우선적으로 RDS 연동과 EC2 생성 및 HTTP로 연결하는 방식에 대해 다룬다



datasource:
driver-class-name: org.mariadb.jdbc.Driver
url: jdbc:mariadb://[RDS엔드포인트]:3306/[초기데이터베이스이름]?allowPublicKeyRetrieval=true&useSSL=false
username: [마스터사용자이름]
password: [마스터암호]
cd ~/.ssh로 터미널에서 pemkey 있는 로컬 디렉토리로 이동 chmod 400 "[pemkey파일명]"ssh -i "[pemkey파일명]" ubuntu@[퍼블릭DNS]sudo apt-update로 업데이트 후, sudo apt install git으로 git 설치ssh-keygen -t rsa -C [GitHub 이메일]로 ssh 키 생성cat ~/.ssh/id_rsa.pub로 ssh 키 복사./gradlew build 후, cd build/libsjava -jar [프로젝트명]-0.0.1-SNAPSHOT.jar 로 실행known_hosts와 known_hosts_old 파일 삭제:

참고 블로그:
Spring Boot AWS RDS 연결 및 사용방법