Spring 프로젝트를 만들 때 세팅해야할 것이 많은데요, Spring Initializr를 이용하여 쉽게 생성할 수 있습니다.
Spring Initializr 주소: https://start.spring.io
저는 위와 같이 구성하였습니다.
구성이 끝났으면 GENERATE를 누르고, 생성된 파일을 인텔리제이에서 빌드해주었습니다! 끗!
클라우드 서버로 AWS EC2를 사용할 것입니다! 새로운 계정을 파주고 인스턴스 생성을 눌러줍니다.
OS 이미지: Ubuntu 20.04
인스턴스 유형: t2.micro
키페어 생성(.pem) → SSH 등록할 때 사용해야하므로 위치 기억해주기!
네트워크 설정: 보안 그룹 생성
스토리지 구성: 30 GiB
요약
보안그룹 설정: 임시로 다 열어놈!
탄력적 IP 할당: 할당 받은 후 인스턴스를 연결
탄력적 IP를 할당하면, 인스턴스를 껐다 켜도 같은 public IP로 사용할 수 있습니다.
위처럼 탄력적 IP를 할당 받고 아래처럼 인스턴스를 연결해줍니다다.
WinSCP를 이용해 서버 연결
SSH 설정을 해주어야합니다.
고급 > SSH > 인증 > 개인키 파일 > 아까 다운받은 키페어 위치로 가서 선택
이때 안 보인다면 PuTTY 개인 키 파일에서 모든 개인 키 파일로 바꿔주면 됩니다.
그러면 PuTTY 형식으로 변환을 할거냐고 물어보는데 예를 눌러서 변환을 해줍니다~
이제 PuTTY에 접속이 되는지 확인해보았는데, 잘 되네요!
제가 예전에 작성했던 환경 설정을 따라서 진행해주었습니다.
이것도 해주면 이제 RDS만 남았네요!
rds는 전에 작성했던 포스팅을 따라 만들어주었습니다 ㅎㅎ
끘!