git --version
우분투에 깃허브가 잘 깔려있는지 확인한다.
Why) 깃허브 레포지토리 URL로 프로젝트를 클론해서 사용할 예정이기 때문이다.
https://github.com/~~ 깃허브 url을 복사하고,
현재 내 위치를 잘 기억하고, 깃클론으로 해당 프로젝트를 우분투 환경에 clone시킨다.
git clone https://~~

ls
cd aws-v1
ls를 통해 전체 폴더 리스트를 확인하고, cd를 통해 아까 클론시켜둔 aws-v1 폴더에 접근한다.

gradle을 통해 테스트와 빌드를 진행해 볼 것이다. 프로젝트를 실행파일로 변경해야 하는데 자바의 실행파일은
.jar 파일이다.
테스트와 빌드를 통해 jar 파일로 변경한다. 만들어진 jar파일로 프로젝트를 실행할 수 있다.
먼저 gradlew 실행 권한 부여가 필요하다.
gradlew는 맥, 리눅스용 스크립트이다. (우분투는 리눅스에 속한다.)
이 스크립트는 내장 gradle을 이용해 Gradle 명령어를 실행하기 위한 환경설정부터 실행까지 모두 수행한다.
※ Gradle은 빌드 자동화 시스템
ls -l
다음 명령어를 통해 전체 파일을 확인

chmod u+x gradlew
gradlew에게 x권한(실행권한)을 부여한다. 소유자가 ubuntu이기 때문에 바로 권한을 부여할 수 있다.

jdk 설치가 필요하다. ( jdk에 대한 설명은 생략한다.)
우리는 실행파일로 빌드 하기 위해서 JRE가 아닌 JDK가 필요하다.
우선 메뉴판을 업데이트 한다.
sudo apt update
메뉴판의 목록을 확인한다.
sudo apt-cache search jdk

검색 결과를 줄이기 위해 grep( 꽉 문다 라는 뜻 )을 사용하여 jdk만 확인하자.
jdk 11버전을 사용할 것이기 때문에
sudo apt-cache search jdk | grep openjdk-11

우리는 openjdk-11-jdk를 설치한다.
JDK로 컴파일 해준 후 gradle을 이용해 jar파일로 변경할 예정이다.
sudo apt install openjdk-11-jdk
JDK 다 설치되면 버전을 확인해보자
java --version

'DevOps > AWS' 카테고리의 다른 글
[AWS] 프로젝트 백그라운드로 실행해보기 (0) | 2024.01.26 |
---|---|
[AWS] 프로젝트 배포하기 2 (완) (0) | 2024.01.26 |
[AWS]open SSH 이용하여 ubuntu 접속하기 (0) | 2024.01.26 |
[AWS] 탄력적 IP 생성(할당) 및 연결 (0) | 2024.01.26 |
[AWS]고정IP설정 vs 탄력적IP설정 (0) | 2024.01.26 |