IT/AWS

[AWS] 1. 프로젝트 배포하기

U_Flix 2023. 9. 23.

1. AWS 회원가입

회원가입1

 

AWS Console - Signup

 

portal.aws.amazon.com

위 AWS 사이트 접속 후 이메일계정 및 계정이름을 입력 후  회원가입을 진행합니다.

 

회원가입시 영문 주소 입력란이 있어 영문주소 찾기를 참고하였습니다.

 

네이버 영문주소 : 네이버 통합검색

'네이버 영문주소'의 네이버 통합검색 결과입니다.

search.naver.com

카드 연결 후 회원가입 합니다.

2. EC2 인스턴스 생성

인스턴스 시작 클릭 후 

 

인스턴스 이름 및 Quick Start Ubuntu 클릭 후 넘어 갑니다.(저는 아마존 리눅스로 진행했다가 불편하여 우분투로 다시 진행했습니다.)

키페어 생성 클릭 후 키페어 이름을 적고 생성합니다.

키 페어 생성 후 

네트워크 설정의 편집 클릭 후

보안 그룹 규칙 추가를 두번 클릭하여 HTTPS 와 HTTP 유입을 생각하여 위 사진과 같이 설정합니다.

 

이후 우측의 인스턴스 생성을 클릭합니다.

3. 인스턴스 연결

모든 인스턴스 보기 클릭 시 조금전에 만든 인스턴스를 체크 후 인스턴스 상태가 실행 중으로 표시되면 연결을 눌러 진행합니다



EC2 인스턴스 연결하여 진행 할 수도 있고 SSH 클라이언트 연결방식도 있습니다.

저는 SSH 클라이언트 연결을 진행 해보았습니다.

맥북 M1 기준 터미널을 사용하여 다운받은 키 저장 공간으로 진입 후 ssh 진입 하였습니다.

윈도우 기준으로는 어떤 터미널을 사용하든 상관없다고 합니다.

위와 같이 초록색 ubuntu 계정 진입시 성공입니다.

4. JAVA 설치 및 Github 클론 다운

sudo apt update
sudo apt install openjdk-17-jdk

위 명령어를 순서대로 입력하여 Update를 마친 후 자바를 설치합니다.

 

이후 원격저장소 주소를 복사후

 git clone 원격저장소주소

입력 후 다운로드 받습니다.

5. 프로젝트 Gradlew Build

다운받은 폴더로 진입 후 

./gradlew build

명령어를 입력하여 빌드합니다.

cd build/libs/.   - 빌드 파일 위치
java -jar 빌드이름-0.0.1-SNAPSHOT.jar

해당 빌드한 파일 위치로 이동 후 빌드한 이름 파일로 jar 파일을 실행합니다.

위 화면처럼 실행되는 것을 볼 수 있습니다.

나머지 부분은 다음 글에서 작성하겠습니다.

댓글