General
CITROËN C3
PEUGEOT 405 Mi16x4
PEUGEOT 306 Style
NISSAN SKYLINE
多分に備忘録的ですが、Rails実行環境の構築方法をメモっておきます。

Rubyのインストール

  • Windowsの場合
  • http://www.ruby-lang.org/ja/
    <Rubyルート>¥binにPATHを設定します。
  • Macの場合
  • Mac OS XにはもともとRubyがインストールされていますが、バージョンが古かったり、機能に制限があったりします。以下のサイトから最新版のバイナリをダウンロードできます。OSのバージョンやCPU(IntelかPPCか)によって、ダウンロードファイルが異なるので注意しましょう。
    http://rubyosx.rubyforge.org/
ruby --version
でバージョンが表示されれば使用可能です。

RubyGemsのインストール

RubyGemsはパッケージ管理システムです。さまざまなライブラリを自動でインストールしてくれます。 解凍し、setup.rbのあるフォルダ(rubygems-1.3.5など)で
ruby setup.rb
と実行することでインストールできます。
gem -v
でバージョンが表示されれば使用可能です。
最新版にアップデートしていないと、この後の作業でエラーが出ることがあるので、
gem update --system
でアップデートしておきます。

Ruby on Railsのインストール

gem install rails -y
でOK。
rails -v
でバージョンが表示されれば使用可能です。
  • バージョンを指定してインストールする場合
  • gem install rails -y -v 2.3.5
    のように-vオプションをつけます。

開発用サーバmongrelのインストール

Rubyに標準添付のWEBrickサーバは起動が遅いそうなので、開発用としてこれをインストールします。実行用であればWEBrickのみで十分です。
gem install mongrel
でOK。

データベースのインストール

  • MySQLを利用する場合
  • 無償で利用できるデータベースMySQL(Community Server)を以下のサイトからダウンロードできます。
    ついでにODBCドライバもインストールしておくと何かと便利です。
    http://www-jp.mysql.com/downloads/
  • IBM DB2 Express-Cを利用する場合
  • IBM DB2でも無償で使用できるエディションがあります。以下のサイトからダウンロードできます。
    http://www-06.ibm.com/software/jp/data/db2/v9/express-c/

データベースドライバのインストール

  • MySQLを利用する場合
    • Ruby/MySQLを利用する
    • Ruby/MySQLはRubyで記述されたMySQLドライバです。Rubyで書かれているため、MySQL/Rubyより低速という短所があります。
      以下のサイトからダウンロードできます。
      http://tmtm.org/ruby/mysql/
      解凍したフォルダで以下のようにinstall.rbを実行します。
      ruby ./install.rb
      環境によっては以下のファイルを実行してからinstall.rbを実行した方がいいようです。
      ruby ./setup.rb
      ruby ./test.rb hostname user passwd
    • MySQL/Rubyを利用する
    • MySQL/RubyはCで記述されたMySQLドライバです。Ruby/MySQLより高速ですが、まもなく提供されなくなるとの話があります。
      gemでドライバをインストールできます。
      gem install mysql
  • DB2を利用する場合
  • gemでドライバをインストールできます。
    gem install ibm_db -y

Rails開発環境のインストール

Rails開発環境が必要な場合、Aptana RadRailsというRails開発環境のEclipseプラグインがあります。以下のサイトを参照してインストールします。
Studio 2をインストールした後に、RadRails 2をインストールします。Eclipseのプラグインとして利用する場合は両方ともEclipse Plug-in Versionを選択します。
なお、iBookG4/Mac OS X 10.4(Tiger)では動きませんでした。
http://aptana.com/products/studio2/download
http://aptana.com/products/radrails/download

関連項目