Heroku CLI(旧heroku toolbalt)のインストール方法

Herokuのアカウント登録(参考:Heroku(ヘロク)の登録方法)が完了したら、
Heroku CLI(旧heroku toolbalt)のインストール方法を解説します。

Heroku CLI(旧heroku toolbalt)とは?

Heroku CLI | Heroku Dev Center(公式サイト)

Heroku CLIとは、Herokuをコマンドで操作するためのツールです。
環境ごとにインストール方法は異なります。

Heroku CLIのインストール方法

MacにHeroku CLIをインストールする方法

Homebrewを使う方法の場合、事前にHomebrewのインストールが必要です。
の詳しい方法「MacにパッケージマネージャーHomebrewをインストール【初心者向け】」を確認してください。

Homebrewを使って「Heroku CLI」をインストールする方法

ターミナルを開き以下のコマンドを実行します。
(※UNIXコマンド入門 ターミナルとは?)

brew install heroku

アカウント認証
toolbeltをインストールしたら、ターミナルで以下のコマンドを実行します。
メールアドレスとパスワードを聞かれるので、順番入力します。

heroku login
Enter your Heroku credentials:
Email:[メールアドレスを入力]
Password:[パスワードを入力]

以下のように「Logged in as [メールアドレス]」と表示されれば成功です。

Logged in as sample@gmail.com

正常にインストールできたか、「heroku –version」コマンドでバージョン情報を確認します。

heroku --version
heroku-cli/6.13.5 (darwin-x64) node-v8.2.1

WindowsにHeroku CLIをインストールする方法

Windows用のインストーラをダウンロードして実行します。

Debian / UbuntuにHeroku CLIをインストールする方法

MacOSに立ち上げているローカル開発環境(vagrant、centos7)にHeroku CLIをインストールする方法を例に解説します。

仮想マシンにログイン

ターミナルを起動します。
仮想環境を管理しているフォルダに移動し、仮想マシンに接続
例)「vagrant」/「centos7.0」フォルダを作っている場合

cd vagrant/centos7.0
vagrant up
vagrant ssh

「heroku.tar.gz」の取得、展開、インストール

「wget」コマンドで圧縮ファイル「heroku.tar.gz」を取得します。

wget https://cli-assets.heroku.com/branches/stable/heroku-linux-amd64.tar.gz -O heroku.tar.gz

「mkdir」コマンドでディレクトリを作成します。

さきほど取得した圧縮ファイル「heroku.tar.gz」を展開します。

sudo tar -xvzf heroku.tar.gz -C /usr/local/lib

インストールします。

[vagrant@localhost ~]sudo /usr/local/lib/heroku/install
heroku installed to /usr/local/bin/heroku
heroku-cli/5.7.1-c574890 (linux-amd64) go1.7.5

一旦、仮想マシンからログアウトします。

[vagrant@localhost ~]exit

再度、仮想マシンにログインします。

vagrant ssh

すると、herokuコマンドが有効になります。
「heroku –version」コマンドで確認します。

[vagrant@localhost ~]heroku --version
heroku-cli/6.13.5-5be2d1f (linux-x64) node-v8.2.1

herokuにログイン

herokuにログインします。


heroku login
Enter your Heroku credentials.
Email: メールアドレス入力
Password (typing will be hidden): パスワード入力

最後に

Heroku CLI(旧heroku toolbalt)のインストール方法を解説しました。