2014年4月16日水曜日

UbuntuにRails4の開発環境をセットアップ

Ruby on Rails Tutorial を学習するための、Rails4の開発環境をセットアップする
VirtualBoxにてUbuntu(12.04)を動作させ、Ubuntu上にセットアップすることにした。
Ubuntuにrbenv + BundlerでRails4をインストールする
  1. VirtualBoxのインストール
    https://www.virtualbox.org/wiki/Downloads
    ダウンロードしてインストール
  2. Ubuntuのディスクイメージをダウンロード
    https://www.ubuntulinux.jp/download/ja-remix-vhd
    Ubuntu12.04の仮想ハードディスクのイメージを取得する
  3. VirtualBoxのセットアップ
    メモリを1GBに、ネットワークアダプタの設定は「ブリッジ」モードにしてUbuntuを立ち上げる。
  4. SublimeText3 のインストール
    GUIのエディタを入れておく。
    http://www.sublimetext.com/3
    Ubuntu 32 bit
    ダウンロードしたものを実行するだけでとりあえずインストールできるようだが、日本語入力なんかはうまくいかない。
    ここは別の機会に設定手順を示す。

    この後はUbuntuのターミナルからコマンドを叩いていく。
  5. パッケージのインストール
    事前準備
    sudo apt-get update
    sudo apt-get upgrade
    

  6. パッケージをインストール
    sudo apt-get install build-essential git curl zlib1g-dev libssl-dev libreadline-dev libyaml-dev libxml2-dev libxslt-dev sqlite3 libsqlite3-dev nodejs 
    
  7. rbenvをインストール
    cd
    git clone git://github.com/sstephenson/rbenv.git .rbenv
    
    パスを通す
    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
    echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
    
  8. ruby-buildをインストール
    mkdir -p ~/.rbenv/plugins
    cd ~/.rbenv/plugins
    git clone git://github.com/sstephenson/ruby-build.git
    cd ruby-build
    git pull
    sudo ./install.sh
    
  9. rubyのインストール
    ここでは2.0.0 p195をインストール
    rbenv install 2.0.0-p195
    rbenv rehash
    rbenv global 2.0.0-p195
    
    バージョンの確認
    ruby - v
    
  10. RubyGemsのgemインストール時にドキュメントをインストールしないオプションをデフォルトに
    echo "install: --no-rdoc --no-ri" >> ~/.gemrc
    echo "update: --no-rdoc --no-ri" >> ~/.gemrc
    
  11. Bundlerのインストール
    gem update
    gem install bundler
    
  12. Rails(4.0.2)のインストール
    gem install rails --version 4.0.2
    rbenv rehash
    
以上です!