-
Spring Boot EC2, RDS 배포하기 (윈도우버전)Spring 2023. 6. 29. 04:25728x90
참고한 사이트
https://bcp0109.tistory.com/356
https://bcp0109.tistory.com/357
Window 기준 진행방법
- .pem 파일명 : sample-key.pem
- cmd(1)과 (2) 총 2개 창으로 진행함
cmd (1)
<.pem 파일 권한변경>
icacls.exe sample-key.pem /reset
icacls.exe sample-key.pem /grant:r (user이름):(R)
icacls.exe sample-key.pem /inheritance:r*sample-key : 본인이 설정한 pem파일의 이름으로 입력
SSH 연결주소 입력
ssh -i "sample-key.pem" ubuntu@본인주소
SSG 연결 후 자바 설치
$ sudo apt-get update
$ sudo apt-get install openjdk-17-jdkcmd(2)
빌드하기 ( 인텔리제이로 해도 됨)
gradlew clean build
빌드파일 복사
# 빌드 파일 복사
$ scp ./build/libs/해당파일.jar {호스트 이름}:/home/ubuntu# 위의 명령어 오류로 경로 직접 지정함
scp -i "C:\Users\(user이름)\(key.pem의 위치)" "C:\Users\(.jar파일의 위치)" ubuntu@본인주소:/home/ubuntu (.jar 파일명)sample-key.pem 파일 위치 : C:\Users\USER\Desktop\PEM\sample-key.pem
jar 파일위치 : C:\Users\USER\Desktop\SPRING\Spring\build\libs\Spring1-0.0.1-SNAPSHOT.jar
# Ubuntu 에서 MySQL 설치
# Ubuntu 에서 MySQL 설치
$ sudo apt-get update
$ sudo apt-get install mysql-serverjar 실행
$ java -jar Spring1-0.0.1-SNAPSHOT.jar
728x90'Spring' 카테고리의 다른 글
[Spring] Objects.requireNonNull()의 사용법과 예시. (0) 2023.08.17 [Spring] stream에서 .findAny()는 순서에 무관하게 하나만 찾고 반환한다. (0) 2023.07.21 [정리본-비공개] Spring Boot EC2, RDS jar 배포방법 (0) 2023.07.02 @RequestParam과 @PathVariable 의 장단점 비교 (0) 2023.06.29