Heroku 이용하기

2020. 8. 20. 19:41·WEB/2020_webCamp

<Heroku>

헤로쿠란?

  • 무료로 웹 호스팅을 제공하는 서비스
  • 무료 버전의 경우, 최대 5개의 어플리케이션을 올릴 수 있고 30분 동안 이용을 하지 않을 시, sleep상태로 빠져 다시 웹이 깨어나는 데 시간이 걸린다.
  • 발표용, 포토폴리오용으로 GOOD!

 

[설치 방법]

 

 

  • Heroku 사이트 가입 : https://dashboard.heroku.com/
 

Heroku

 

dashboard.heroku.com

 

  • Heroku Command Line Interface (CLI) 설치 : https://devcenter.heroku.com/articles/heroku-cli
 

The Heroku CLI | Heroku Dev Center

The Heroku CLI Last updated 15 June 2020 The Heroku Command Line Interface (CLI) makes it easy to create and manage your Heroku apps directly from the terminal. It’s an essential part of using Heroku. Download and install The Heroku CLI requires Git, the

devcenter.heroku.com

 

  • * MAC OS의 경우 : Brew 설치가 필요함! : https://whitepaek.tistory.com/3

 

  • 설치 확인 : terminal에서 heroku --version 명령어로 확인 & heroku login 명령어로 사이트로 넘어가서 로그인하기

 

 

 

* 열린 사이트에서 log in 클릭

 

 

 

  • 터미널에서 heroku plugins:install java 입력

 

[ 서비스 배포 방법 ]

 

 

 

  • Heroku에 올릴 프로젝트 생성 ( 나의 경우 :  dynamic web project > maven project로 변경했음 + index.jsp 생성 )
  • Heroku 사이트에서 새로운 앱 생성

 

 

 

 

  • 만든 프로젝트 heroku에 올리기 :  

 

1. 터미널 접속

 

2. 프로젝트 폴더 안에서 mvn package

 

 

* 앞의 단계가 완료되면, 프로젝트 폴더 내 target 폴더로 이동하면 .war 파일 확인 가능

 

 

3. 이동한 target 폴더에서 heroku war:deploy 프로젝트명-0.0.1-SNAPSHOT.war --app 앱이름

 

 

 

 

* Heroku 사이트에서 웹 페이지 열기

 

'WEB > 2020_webCamp' 카테고리의 다른 글

Spring : 한글 깨짐  (0) 2020.08.23
Spring 프레임워크 & Spring boot  (0) 2020.08.12
JSP : Model1 / Model2 / MVC  (0) 2020.08.11
STS : DB 연결하기 (phpMyAdmin) + 한글 깨짐 해결  (0) 2020.08.08
STS : Git push 오류 rejected - non-fast-forward 해결 방법  (0) 2020.08.08
'WEB/2020_webCamp' 카테고리의 다른 글
  • Spring : 한글 깨짐
  • Spring 프레임워크 & Spring boot
  • JSP : Model1 / Model2 / MVC
  • STS : DB 연결하기 (phpMyAdmin) + 한글 깨짐 해결
HBean_
HBean_
백엔드 개발자의 개발 로그 💻
  • HBean_
    개발_log
    HBean_
  • 전체
    오늘
    어제
    • 전체 (103)
      • WEB (49)
        • Spring (14)
        • AWS EC2 (6)
        • DB (3)
        • 2020_webCamp (25)
        • JPA (1)
      • Devops (2)
      • 보안 (4)
      • Git (6)
      • JAVA (13)
      • 자료구조 (2)
      • 알고리즘 (11)
      • 네트워크 (2)
      • SStudy (2)
      • 실전프로젝트2 (4)
      • 개발 일기 (1)
      • 개발툴 (4)
      • Intellij (2)
      • 이슈 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GITHUB
  • 공지사항

  • 인기 글

  • 태그

    tomcat
    톰캣
    인텔리제이
    플러그인
    웹
    IntelliJ
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
HBean_
Heroku 이용하기
상단으로

티스토리툴바