[入門][はじめ1]railsをインスコ、そこまで!

( Mac )
# 1.9.2が入りました
brew install ruby
[nakajijapan] #sudo ruby setup.rb                                                                                                                                   [~/Programming/rubygems-1.8.10]
Password:
RubyGems 1.8.10 installed

== 1.8.10 / 2011-08-25

RubyGems 1.8.10 contains a security fix that prevents malicious gems from
executing code when their specification is loaded.  See
https://github.com/rubygems/rubygems/pull/165 for details.

* 5 bug fixes:

  * RubyGems escapes strings in ruby-format specs using #dump instead of #to_s
    and %q to prevent code injection.  Issue #165 by Postmodern
  * RubyGems attempt to activate the psych gem now to obtain bugfixes from
    psych.
  * Gem.dir has been restored to the front of Gem.path.  Fixes remaining
    problem with Issue #115
  * Fixed Syck DefaultKey infecting ruby-format specifications.
  * `gem uninstall a b` no longer stops if gem "a" is not installed.


------------------------------------------------------------------------------

最後にrailsのインストールを行う。

sudo gem install rails

・
・
Installing ri documentation for rails-3.1.0...
file 'lib' not found
Installing RDoc documentation for rails-3.1.0...
file 'lib' not found

エラーが発生しました。なのでエラーになった箇所の部分を無視するようにします。

[nakajijapan] #sudo gem install rails --no-ri --no-rdoc                                                                                                                                  [/var/www]
Successfully installed rails-3.1.0
1 gem installed

といいつつなぜかインストールされていない。railsコマンドを打っても思うように出力してくれなかった。

・・・・・結果は凡ミスでした。実はこんなところにあれができてたんですね。

# brew経由でいろいろインスコしているためここになります
cd /usr/local/bin/
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/rails-3.1.0/bin/rails rails

もともとあったコマンドを実行していてうまく動作していなかったみたいでした。

無事完了しました!

■参照URL http://rubyonrails.org/download