とあるセクシーなデータ分析官

を目指す渋谷で働くソーシャルゲーム分析者の卵

ruby環境構築

http://blog.enjoitech.jp/detail.php?aid=125


このサイトを読みながらサクッと構築!
約1時間で構築ができたかに見えたが、
cakePHPの要領で、http.confのバーチャルホストを設定するだけでは動かないようである。
railsにデフォルトで搭載されているサーバーを立ち上げる事で見れるようになる。

ruby script/server
↑これを実行


ただ、ここでエラーが発生した

./script/../config/boot.rb:26:Warning: Gem::SourceIndex#search support for String patterns is deprecated
Cannot find gem for Rails ~>1.2.3.0:
    Install the missing gem with 'gem install -v=1.2.3 rails', or
    change environment.rb to define RAILS_GEM_VERSION with your desired version.


どうやら、リポジトリからチェックアウトしたプロジェクトがRails1.2.3で作成されていた
ようでRails2.2.0の環境では新しすぎて動かないとのこと。
仕方がないので書いてある通り、"gem install -v=1.2.3 rails"
で古いrailsをインストールすることで正常にサーバーが動きました。