배포하기

2024. 9. 3. 12:15카테고리 없음

먼저 aws에 가입 후 로그인.

 

그리고 ec2 검색 후 들어가기

 

 

 

그리고 인스턴스 시작 버튼 클릭

 

 

 

이후 키페어 생성 (RSA, Pem) 후

 

네트워크 설정에서 

 

 

 

모두 체크하고

 

스토리지 구성에서

 

 

 

30까지 설정.

 

그리고 인스턴스 시작.

 

 

인스턴스 창에서 해당 인스턴스 클릭 후 아래 보안 탭에서 보안 그룹 링크 클릭.

 

 

 

이후 보안 그룹에서 설정했던 포트번호 입력, 훗날 mysql 연결을 위한 설정도 추가

 

 

그리고 인스턴스 창으로 돌아가 인스턴스 클릭 후 연결 - 연결

 

 

그리고 자바 설치 명령어

sudo yum install java-17-amazon-corretto-devel -y

 

이후 JPA-Chicken/src/main 에서 chicken-store이란 폴더를 생성

 

 

 

이후 build.gradle 이 있는 폴더 위치에서 cmd를 열고 gradlew build 입력 후 실행

 

 

 

build successful 뜨면 filezila 실행 후 

 

파일 - 사이트 관리자 - 새 사이트 - 프로토콜(SFTP) 설정 - 호스트(인스턴스에서 본 퍼블릭주소) - 포트(22)

- 사용자(ec2-user) - 키파일(키 생성 파일 pem파일)

 

 

 

실행 후

 

 

만들었던 build 파일을 오른쪽으로 이동.

 

이제 aws 리눅스에서 ls로 파일이 들어왔는지 확인

 

 

pizza-build의 안에 있는 libs에 들어간 후

 

java -jar (tab).jar 실행하면 끝.