Herokuにアクセスする為に、rbenv でruby環境を作成した



Herokuにアクセスし、操作するために、「heroku toolbelt」というものがある
CLI toolとして利用するものみたいですが、動かない環境があるという事例をブログで拝見した

そこで、今回は、rubyのgemで管理されているherokuをインストールし利用しようと思う
 

今回のチャレンジ

 

環境

 

rbenvのインストール

rbenvは、「Simple Ruby Version Management」のことである
くわしくは、READMEを参照してください
特にRubyバージョン切り替えが必要なわけではなかったが、なんとなく試したかったのでインストールしてみました
ruby-buildは、「Compile and install Ruby」のことである
くわしくは、READMEを参照してください

git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
vi .bash_profile
 export PATH=$HOME/.rbenv/bin:$PATH
 eval "$(rbenv init -)"
 source .bash_profile

git clone git://github.com/sstephenson/ruby-build.git
cd ruby-build
sudo ./install.sh

 
「rbenv install」コマンドで、インストール可能なRubyのバージョン一覧が表示されるか確認を行う

usage: rbenv install VERSION
       rbenv install /path/to/definition

Available versions:
  1.8.6-p383
  1.8.6-p420
  1.8.7-p249
  1.8.7-p302
  1.8.7-p334
  1.8.7-p352
  1.8.7-p357
  1.9.1-p378
  1.9.2-p180
  1.9.2-p290
  1.9.3-dev
  1.9.3-p0
  1.9.3-preview1
  1.9.3-rc1
  2.0.0-dev
  jruby-1.6.3
  jruby-1.6.4
  jruby-1.6.5
  jruby-1.6.5.1
  jruby-1.6.6
  jruby-1.7.0-dev
  maglev-1.0.0
  rbx-1.2.4
  rbx-2.0.0-dev
  ree-1.8.6-2009.06
  ree-1.8.7-2009.09
  ree-1.8.7-2010.01
  ree-1.8.7-2010.02
  ree-1.8.7-2011.03
  ree-1.8.7-2011.12

 
とりあえず、Rubyをインストール準備までできました
 

Ruby 1.9.3-p0 をインストールする

rbenvのコマンドを利用して、インストールしたいRubyのバージョンを選択します

rbenv install 1.9.3-p0
rbenv global 1.9.3-p0
rbenv rehash
ruby -v
 ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]

 

gem で heroku をインストールする

Rubyが利用できるようになったので、gemでherokuをインストールします

gem update --system
gem install heroku
heroku version
 heroku-gem/2.20.1

 
「heroku version」とうって、バージョンが出力されればherokuコマンドが
利用できます