반응형
개발된 웹 애플리케이션을 GCP나 AWS에서 배포할 때
github를 통해 관리되고 있는 프로젝트를 가져와 빌드 후 배포한다.
1. github에서 프로젝트 가져오기
git clone {github_repos}.git
2. gradle 프로젝트 빌드
프로젝트 디렉터리 내에 접근하고, 먼저 gradlew의 권한을 변경한다. (실행 권한 부여)
cd {project_directory}
chmod 755 gradlew
프로젝트 빌드를 시도한다.
./gradlew build
3. jar 파일을 통해 서비스 배포
프로젝트 디렉터리 내에 build/libs에 jar파일 저장되어있다.
java -jar {파일}.jar
위 명령어를 통해 서비스 배포. SSH를 나오면 중단되는데 아래의 명령어로 실행하면 백그라운드로 실행됨.
java -jar {파일}.jar &
단, 사용자가 로그아웃하면 종료됨.
'Anything' 카테고리의 다른 글
Spring 로그인 수동 테스트시 회원가입 반복 작업 최소화 (0) | 2021.07.06 |
---|---|
[AWS] Windows에서 AWS Linux SSH 연결 (0) | 2021.06.17 |
[Ubuntu] 우분투 한글 깨짐 해결 (0) | 2021.06.15 |
[Java] Windows에서 Gradle 프로젝트 생성하기 (0) | 2021.05.29 |
[MySQL] ERROR 1064 (0) | 2021.05.27 |