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 이라는 로그를 확인할 수 있는 파일이 생성됨.
서버 확인