반응형

사이드프로젝트를 배포하기가 자금적으로나 서버를 새로 띄우기 여간 번거롭다.

그래서 무료로 배포할 수 있는 heroku 를 사용해봤다.

 

Heroku 사이트 : https://www.heroku.com/  

 

heroku cli 다운 받기

컴퓨터에서 heroku를 사용하기 위해서는 Heroku CLI(command line interface)를 설치해야 한다. 

heroku login

설치하게 되면 command 창에서 heroku 명령어가 사용가능해 진다.

 

로그인

먼저 터미널에서 heroku login 을 하자

heroku login

 

배포 앱 준비

배포할 앱이 있어야 한다.

샘플로 헤로쿠에서 git 저장소를 만들어놨다.

git clone https://github.com/heroku/java-getting-started
cd java-getting-started

java 서비스를 배포할떄 주의할 점은 application 소스코드 안에 pom.xml 이 존재 해야한다.

그리고 굳이 github 이 아니고 bitbucket 등 타 git 레포로 해도 된다.

 

앱 배포하기

$ heroku create

create 를 하면 헤로쿠 사이트에 임의의 이름을 가진 프로젝트가 생긴걸 확인할 수 있다.

$ git push heroku main

프로젝트가 생성됐으면 위 명령어로 git 으로 헤로쿠에 푸쉬를 하면 된다.

main 명령어가 동작하지 않으면

 

$ heroku git:remote -a 생성된프로젝트명

으로 git 을 헤로쿠에 연결시켜주자.

그리고

$ git push heroku master

으로 헤로쿠에 업로드를 하면 자동으로 빌드하고 배포 까지 된다.

 

해당 내용은 Deploy 탭에 명시된 내용이다. 

 

로그보기

헤로쿠로 로그도 볼 수 있다.

 

 

가이드

devcenter.heroku.com/articles/getting-started-with-java#deploy-the-app

 

 

 

반응형

'서비스평가 및 사용' 카테고리의 다른 글

Buy me a coffee 블로그로 후원받기  (0) 2020.05.26
Github gist 사용해보기  (0) 2020.05.22
정리잘 된 개발 블로그 정리  (1) 2020.05.15

+ Recent posts