トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

RubyOnRails2.0の開発環境構築について のバックアップソース(No.1)

*0.Rails環境構築について [#g005ce13]

まず、Rails2.0環境を構築します。

だいたいやることは以下のとおり。
-Rubyのインストール
-Gemsのインストール
-Railsのインストール
-SQLiteのインストール
-sqlite3-rubyのインストール

まあ、見るといくつもあるけど、やってみるとぜんぜん簡単なんだわ。
(といいながら、初めてやったときは結構時間かかりました笑)

ちなみに、構築対象の情報は以下のとおり。
-CPU Intel A110(800M)
-メモリ 1G
-WindowsVista
-インターネット接続
(工人舎使いです)

ではでは、本題のRails2.0環境の構築スタート!

*1.Rails&Gemsのインストール [#x1a8daa8]
One-Click Ruby Installer for Windowsを使っていっぺんにインストールしちゃいます。
以下のURLからたどって、最新版をDL&インスコします。

>>http://rubyforge.org/frs/?group_id=167

最初は別々にインストールしようとしたんだけど、バージョンアップ下ばっかりだったのか何なのかわからないけど、Gemsがうまく入らなかったので、ワンクリックインストーラで手抜きしました。
でも、ちゃんと使えるよ笑

*2.gemsでRailsをインストール [#vf45b9ab]
Ruby&Gemsがインストールできたら、GemsでRailsをインスコしちゃいます。
そのときは、こんなコマンドを使います。

'''gem install rails --remote --include-dependencies'''

まあ、最初はgemsってこうやって使うんだ、と思ってもらっていいと思います。
ちなみに、ネットにつながってないとだめです。
なぜなら、ネット上のどこかにインストールもとのファイルを探しに行って、そっからDLして勝手にインストールするからです。簡単に言うと。
詳しく知りたい場合は、

'''gem help'''

とか入力すると、英語のヘルプが見られます。たぶん。

まあ、そのうち余力があればgemsの使い方もまとめるかもしれません。
(あまりやる気ないな~笑)

というわけで、コマンドを実行すると以下のとおりになって、Railsが使えるようになります。

 
 >gem install rails --remote --include-dependencies
 INFO:  `gem install -y` is now default and will be removed
 INFO:  use --ignore-dependencies to install only the gems you list
 Bulk updating Gem source index for: http://gems.rubyforge.org
 Successfully installed rake-0.8.1
 Successfully installed activesupport-2.0.2
 Successfully installed activerecord-2.0.2
 Successfully installed actionpack-2.0.2
 Successfully installed actionmailer-2.0.2
 Successfully installed activeresource-2.0.2
 Successfully installed rails-2.0.2
 7 gems installed
 Installing ri documentation for rake-0.8.1...
 Installing ri documentation for activesupport-2.0.2...
 Installing ri documentation for activerecord-2.0.2...
 Installing ri documentation for actionpack-2.0.2...
 Installing ri documentation for actionmailer-2.0.2...
 Installing ri documentation for activeresource-2.0.2...
 Installing RDoc documentation for rake-0.8.1...
 Installing RDoc documentation for activesupport-2.0.2...
 Installing RDoc documentation for activerecord-2.0.2...
 Installing RDoc documentation for actionpack-2.0.2...
 Installing RDoc documentation for actionmailer-2.0.2...
 Installing RDoc documentation for activeresource-2.0.2...
 

*3.SQLiteのインストール [#e25de0d2]
さてさて、Railsのインスコの後は、Railsのアプリで利用するDBをインスコします。
自分は以下のサイトを参考に入れました。

  解説サイト
  >>http://d.hatena.ne.jp/idesaku/20071218/1197940711
  バイナリダウンロード
  >>http://www.sqlite.org/download.html

→展開したディレクトリにEXEができるので、そこにパスを通しとく。

*4.gemsでsqlite3-rubyをインストール [#s6ab5fa1]
最後に、RailsでSQLiteを使うためのドライバみたいなのをインスコします。
同じくGemsで

'''gem install sqlite3-ruby --remote'''

すると、以下のような感じでインスコできます。

 >gem install sqlite3-ruby --remote
 Successfully installed sqlite3-ruby-1.2.1-x86-mswin32
 1 gem installed
 Installing ri documentation for sqlite3-ruby-1.2.1-x86-mswin32...
 Installing RDoc documentation for sqlite3-ruby-1.2.1-x86-mswin32...
 
*5.終了! [#y6ba88a1]
これで、Railsの開発環境構築は完了です!

ほんとは、Railsアプリを作成して動作確認をしたいところなんですが、それはまた別の記事ということで笑