ruby, rails install on CentOS

VMWARE上で構築した CentOS上で rails new したが、 openssl のエラー。

面倒なので、yum erase したあと、rvm で入れなおし。
参考 Mac に RVM で Ruby 1.9.2 と Rails 3.2.1 をインストールした - 彼女からは、おいちゃんと呼ばれています

並行作業用にターミナルを2つ立ち上げ、片方でRVM、もう一方でyumやファイルの中身確認しつつ実行。

  1. bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) を実行
  2. 実行後のメッセージで、 To start using RVM you need to run `source /etc/profile.d/rvm.sh` とかでるので、 .bach_profile 内に -s "/etc/profile.d/rvm.sh" && source "/etc/profile.d/rvm.sh" を追加
  3. source .bash_profile 実行
  4. rvm list known を実行し、可能なバージョンを確認
  5. rvm use 1.9.3 を実行
  6. ruby-1.9.3-p194 is not installed. To install do: 'rvm install ruby-1.9.3-p194' と言われたので rvm install ruby-1.9.3-p194 実行
  7. Additional Dependencies: ... の途中 yum install -y ... (yumで必要な pkgインストールしとけ) と言われたので yum install ...を実行、成功。
  8. gem install rails --version 3.2.6 を実行

さて、演習するか。
本だけ焦って買ったけど、本+PDFを買ったほうが良かったのう・・・

RailsによるアジャイルWebアプリケーション開発 第4版

RailsによるアジャイルWebアプリケーション開発 第4版