heroku영웅과 함께 시작하기


비고

Heroku는 개발자가 운영 팀없이 웹 응용 프로그램을 쉽게 배포 할 수 있도록 해주는 인기있는 PaaS (Platform-as-a-Service) 공급자입니다. 헤로 쿠 (Heroku)는 2007 년부터 운영되어 왔으며 현재는 세일즈 포스 (Salesforce) 가 소유하고 있습니다.

이 섹션에서는 Heroku가 무엇인지, 왜 개발자가 그것을 사용하고 싶어하는지에 대한 개요를 제공합니다.

또한 Heroku 내의 모든 큰 주제를 언급하고 관련 주제에 링크해야합니다. Heroku 용 문서는 새로운 기능이므로 해당 관련 항목의 초기 버전을 만들어야 할 수도 있습니다.

Heroku 응용 프로그램 만들기

heroku create 명령을 사용하여 Heroku 응용 프로그램을 만들 수 있습니다. Heroku에 배포하는 각 응용 프로그램에는 자체 코드 기반, 환경 변수, 애드온 등이 있습니다.

각 Heroku 응용 프로그램은 세계적으로 고유 한 이름을 가지고 있습니다. 이름이 이미 사용 된 Heroku 응용 프로그램을 만들려고하면 오류가 발생합니다.

새로운 Heroku 응용 프로그램을 만드는 방법은 다음과 같습니다.

heroku create [app_name]
 

heroku create 실행할 때 응용 프로그램 이름을 지정하지 않으면 Heroku가 임의의 응용 프로그램 이름을 만듭니다.

Heroku 애플리케이션을 작성해야하는 Amazon 영역을 지정할 수도 있습니다. 기본적으로 모든 Heroku 응용 프로그램은 us 영역에 만들어집니다. 지역을 변경하려면 다음과 같이 애플리케이션을 작성하면됩니다.

heroku create [app_name] --region eu
 

현재 us 두 개의 공개 지역, 즉 useu (유럽) 만 있습니다.

설치 또는 설정

Heroku 응용 프로그램을 로컬에서 만들고 관리하려면 Heroku Toolbelt가 필요합니다. 여기에 몇 가지 방법이 있습니다.

다운로드

Heroku의 웹 사이트에서 Heroku Toolbelt 설치 프로그램을 다운로드하십시오.

자작

brew 와 함께 heroku 을 설치하십시오.

brew install heroku
 

데비안 / 우분투

이 스크립트를 실행하십시오 :

wget -O- https://toolbelt.heroku.com/install-ubuntu.sh | sh
 

이 스크립트는 Heroku 저장소를 apt에 추가하고, Heroku 릴리스 키를 설치하고, Heroku Toolbelt를 설치 한 다음 필요할 경우 Ruby를 설치합니다.

다른 스크립트와 마찬가지로 온라인과 파이프를 bash로 직접 찾을 수 있으므로 소스를 먼저 읽는 것이 좋습니다.

Heroku Toolbelt 사용

응용 프로그램 만들기

heroku create your-app-name
 

헤로 쿠에 배치

git push heroku master
 

브라우저에서 애플리케이션 열기

heroku open your-app-name
 

Heroku 명령 목록

heroku commands
 

일반적인 도움

heroku help
 

특정 명령에 대한 도움말

heroku help <command>