# Herokuについて ## Herokuとは Herokuとは、米セールスフォースがクラウド上でプラットフォームを提供する**PaaS(Platform as a Service)** の一つである。 サーバやOS、DBなどの実行環境が用意されている。 開発したWebアプリを公開できる。1サービスであれば無料である。 JavaやNode.js、Python等8言語を公式サポートしている。 ## デプロイ方法(githubから) 1. インストールする。([Java向け](https://devcenter.heroku.com/articles/getting-started-with-java#set-up)) 2. コマンドプロンプトから、heroku loginを実行し、ログインする。 3. プロジェクトフォルダに移動し、heroku create 任意の名前 を実行し、デプロイ用のページを作成する。(任意の名前は、文字で始まり、文字または数字で終わる必要がある。利用可能な文字は小文字、数字、ダッシュのみ。また、既存の名前と被るとis already takenのエラーが出る。**→制約が大きいので注意。最悪任意の名前は省略可。**) 4. 作成したページに移動し、githubとの連携ボタンを押し、githubと紐づける。(githubログインが求められる。) 5. githubの中にある任意のリポジトリを選択する。 6. Enable automatic deploys(自動デプロイ)または、Deploy Branch(ブランチ別デプロイ)を選択しデプロイする。 ## 参考ページ * [【HEROKUとは】これを読めばOK!デプロイの仕方まで徹底解説](https://tech-camp.in/note/technology/16108/) * [【Windows10】HerokuのCLIダウンロードからデプロイまで](https://note.com/on_bass/n/n0495484a2b2b) ###### tags: `Heroku`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up