AWS/AWS 실습

AWS 기본 배포 순서

hyeonseong 2022. 11. 2. 12:02

리눅스에 배포를 위해 프로젝트 가져올때 해야할것.

0. sudo apt-get update

1. jdk 설치 - sudo apt install openjdk-11-jdk

2. timeZone 설정

3. 깃 프로젝트 clone

4 ./gradlew clean build (하기 전 실행권한 있는지 확인 해야함 chmod)

5. jar 실행


실습

참고 Git

https://github.com/codingspecialist/Aws-Deploy-EasyupClass

1.git clone 프로젝트 깃 주소

2. sudo chmod u+x gradlew

기본적인 실행 파일은 gradlew가 해줌.

기존에 권한이 없으므로 실행 권한을 준다.

3. ./gradlew clean build로 실행 이후 파일 확인 

만약 ./gradlew build에서 에러가난다면 clean 까지해서 다시 실행 

clean - build폴더 내부 모든것을 삭제 후 다시 설치

설치 후 libs로 와서 보면 jar이 생겨있다.

 

4. 백그라운드로 실행하기 - nohup

nohup java -jar v1-0.0.1-SNAPSHOT.jar &

실행하면 nohuo.out 이라는 로그를 확인할 수 있는 파일이 생성됨.

서버 확인