반응형
사이드프로젝트를 배포하기가 자금적으로나 서버를 새로 띄우기 여간 번거롭다.
그래서 무료로 배포할 수 있는 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 |