*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アプリを作成して動作確認をしたいところなんですが、それはまた別の記事ということで笑