Ruby on Rails に挑戦

Ruby on Rails が話題となっています。しかし使ってみたいとおもっても何から手をつけてよいか、よく分からない人も多いのではないでしょうか。
これからトライしようとしている人の手助けになればと思いプログを開設しました。

パソコンはWindowsXPを用意しました。Home Edition Service Pack 3です。
WindowsVistaにも導入しましたが問題なく動いています。

では、Ruby on Rails環境の構築から始めます。
それぞれのソフトウェアの供給先や細かな手順については書籍やインターネットで確認してください。
以下は一般的な導入順序です。

1.Rubyのインストール
  http://www.ruby-lang.org/ja/からダウンロードします。
  バージョン1.8.7を入れました。rubyの最新は1.9.1ですが、まだRailsが未対応のようです。
  ruby\binにPATHを通してください。
  動作確認をして次に進んでください。

コマンド プロンプト

C:\>ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-mswin32]

2.RubyGemsのインストール
  http://rubyforge.org/frs/?group_id=126からダウンロードします。
  バージョン1.3.4を入れました。
  どんどんバージョンは上がっているようですが、1.3.xなら問題はないと思います。
  動作確認をして次に進んでください。

コマンド プロンプト

C:\>gem -v
1.3.4

3.必要になりそうなライブラリの追加
  下記のライブラリをRuby配下のbinへ入れました。
  ・http://downstairs.dnsalias.net/shared/open_sslからダウンロード
   libeay32.dll、ssleay32.dll
  ・http://jarp.does.notwork.org/win32/からダウンロード
   readline.dll、zlib.dll
  ・http://www.dave.burt.id.au/ruby/からダウンロード
   charset.dll、iconv.dll、iconv.so

4.Ruby on Railsのインストール
  gemでインストールできます。

コマンド プロンプト

C:\Ruby>gem install rails -v 2.2.2
Successfully installed activesupport-2.2.2
Successfully installed activerecord-2.2.2
Successfully installed actionpack-2.2.2
Successfully installed actionmailer-2.2.2
Successfully installed activeresource-2.2.2
Successfully installed rails-2.2.2
6 gems installed
installing ri documentation for activesupport-2.2.2...
installing ri documentation for activerecord-2.2.2...
installing ri documentation for actionpack-2.2.2...
installing ri documentation for actionmailer-2.2.2...
installing ri documentation for activeresource-2.2.2...
installing RDoc documentation for activesupport-2.2.2...
installing RDoc documentation for activerecord-2.2.2...
installing RDoc documentation for actionpack-2.2.2...
installing RDoc documentation for actionmailer-2.2.2...
installing RDoc documentation for activeresource-2.2.2...

  バージョン2.2.2を入れました。   
  動作確認をして次に進んでください。

コマンド プロンプト

C:\>rails -v
Rails 2.2.2

5.MySQLのインストール
  http://dev.mysql.com/downloads/mysql/5.0.htmlからダウンロードします。
  バージョン5.0を入れました。
  合わせてMySQL Toolsもインストールしました。

6.データベースアダブタのインストール
  gemでmysqlを入れました。

コマンド プロンプト

C:\Ruby>gem install mysql
Successfully installed mysql-2.7.3-x86-mswin32
1 gem installed
Installing ri documentation for mysql-2.7.3-x86-mswin32...
Installing RDoc documentation for mysql-2.7.3-x86-mswin32...
ERROR: While generating documentation for mysql-2.7.3-x86-mswin32

... MESSAGE: Unhandled special: Special: type=17, text=""

... RDOC args: --op C:/Ruby/lib/ruby/gems/1.8/doc/mysql-2.7.3-x86-mswin32/rdoc -
-exclude ext --main README --quiet ext README docs/README.html
(continuing with the rest of the installation)


7.NetBeansのインストール
  JDKが入っていなければJava SE Development Kitも入れてください。
  NetBeanshttp://ja.netbeans.org/からダウンロードします。
  NetBeansのバージョンは6.5.1を入れました。