なかやまがゆくHeroku本社への道 no.3~Herokuコマンドお絵かき~

こんにちは、なかやまです!

Heroku2_1_01_3

 

「なかやまがゆくHeroku本社への道 no.3」というタイトルですが、

Heroku本社に行くためにはHerokuの知識は必要ですよね!

ということで、今回はHerokuアプリを作るための基礎となるHerokuコマンドについて振り返ってみました。

Heroku2_2_02

 

 

heroku toolbeltをインストールする!

Heroku2_2_03

herokuアプリを作るためには、heroku toolbeltのインストールが必須です!

自分のOSにあったものをインストールしてくださいね。

heroku toolbelt

herokuコマンドでgitを使うのですが、gitのバージョンが低いと警告がでます。

gitは1.9.5以上が推奨ですので、gitのバージョンも合わせて確認しましょう。

 

 

heroku login!!

Heroku2_2_04

heroku toolbeltのインストールができたら、heroku loginをしてみましょう!

作成したHerokuアカウント情報を途中で入力していきます。

メールアドレスとパスワードは間違えないように。。

https://devcenter.heroku.com/articles/heroku-command#logging-in

 

 

heroku --version

Heroku2_2_05

ツールのバージョンがわかるコマンドです。

https://devcenter.heroku.com/articles/heroku-command#installing-the-heroku-cli

 

heroku keys:add

Heroku2_2_06

鍵ファイルを追加するときに使います。

heroku loginをした際に追加しているはずですが、あとから追加することもできます。

https://devcenter.heroku.com/articles/keys#adding-keys-to-heroku

 

 

heroku create

Heroku2_2_07

herokuアプリを作るときに呼ぶコマンドです。

heroku createの後にアプリ名を指定します。アプリ名はユニークにする必要があるので、すでに存在していると怒られます。

名前を指定しない場合はherokuが命名してくれます。

あとからアプリ名を変更することもできるので、安心ですね。

https://devcenter.heroku.com/articles/creating-apps#creating-a-named-app

 

 

git push heroku master

Heroku2_2_08

これはherokuじゃなくてgitコマンドになりますが、作ったアプリを公開するコマンドです。

このコマンドを入力することで、ローカルで開発していたアプリケーションがherokuに展開されます。

リリースしたアプリケーションに問題がある場合は、ロールバックすることもできます。

https://devcenter.heroku.com/articles/releases#rollback

Heroku2_3_01_2


 

 

heroku addons:create

Heroku2_2_10

アプリにアドオンを追加するコマンドです。

ログ監視のPapertrailを追加する場合は、以下のようなコマンドになります。

heroku addons:create papertrail

アドオンの詳細画面の下のほうにコマンドがかいてあるので参考にしてみてください。

Papertrail_addons_heroku

https://devcenter.heroku.com/articles/managing-add-ons#creating-an-add-on

 

 

heroku addons:open

Heroku2_1_11

アドオンのダッシュボードを開くときのコマンドです。

ログ監視アプリであればログ情報の確認ができます。

heroku addons:open papertrail

https://devcenter.heroku.com/articles/managing-add-ons#open-an-add-on-dashboard

 

 

heroku apps:info

Heroku2_2_12

アプリの情報を見るコマンドです。

girリポジトリ、所有者、リポジトリサイズ、スラグサイズ、スタック、アプリのUrlを見ることができます。

https://devcenter.heroku.com/articles/using-the-cli#app-commands

 

 

今回は基本的なコマンドをご紹介しました。

Heroku2_2_13

これらのコマンドはHerokuのコンソールからも設定できるようになっています。

便利ですね。

 

 

 

フィードバックいただけるとうれしいです。m(_ _)m

Heroku2_2_14

おたより(なかやま直通)