RubyOnRails2.0の開発環境構築について
0.Rails環境構築について †
まず、Rails2.0環境を構築します。
だいたいやることは以下のとおり。
- Rubyのインストール
- Gemsのインストール
- Railsのインストール
- SQLiteのインストール
- sqlite3-rubyのインストール
まあ、見るといくつもあるけど、やってみるとぜんぜん簡単なんだわ。 (といいながら、初めてやったときは結構時間かかりました笑)
ちなみに、構築対象の情報は以下のとおり。
- CPU Intel A110(800M)
- メモリ 1G
- WindowsVista?
- インターネット接続 (工人舎使いです)
ではでは、本題のRails2.0環境の構築スタート!
1.Rails&Gemsのインストール †
One-Click Ruby Installer for Windowsを使っていっぺんにインストールしちゃいます。 以下のURLからたどって、最新版をDL&インスコします。
>>http://rubyforge.org/frs/?group_id=167
最初は別々にインストールしようとしたんだけど、バージョンアップ下ばっかりだったのか何なのかわからないけど、Gemsがうまく入らなかったので、ワンクリックインストーラで手抜きしました。 でも、ちゃんと使えるよ笑
2.gemsでRailsをインストール †
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のインストール †
さてさて、Railsのインスコの後は、Railsのアプリで利用するDBをインスコします。 自分は以下のサイトを参考に入れました。
- 解説サイト >>http://d.hatena.ne.jp/idesaku/20071218/1197940711
- バイナリダウンロード >>http://www.sqlite.org/download.html
→展開したディレクトリにEXEができるので、そこにパスを通しとく。
4.gemsでsqlite3-rubyをインストール †
最後に、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.終了! †
これで、Railsの開発環境構築は完了です!
ほんとは、Railsアプリを作成して動作確認をしたいところなんですが、それはまた別の記事ということで笑