Ruby on Railsの開発環境をWindowsに作成

最近、仕事で使うという事もあって、Railsの勉強を始めました。
会社ではMacやLinuxで開発している人が多いのですが、あえてWindows環境で開発する事にしました。
自宅にもインストールしたので、その時のメモφ(..)です。
最初、IDEにeclips+RadRailsを採用しましたが、インデントがズレるなど不自由を感じたのでNetBeansに変更しました。

●Rubyをダウンロード

今回はRubyInstallersRuby 1.8.7-p299をダウンロードしました。
http://rubyinstaller.org/downloads/

●Rubyをインストール

ダウンロードしたファイルを実行して指示に従うだけです。
インストール先は「C:\Ruby」に変更しました。(必須ではないです)

●環境変数にパスを追加

コマンドラインから使いやすくする為にRubyのパスを追加します。

システムのプロパティ	※マイコンピュータを右クリックして[プロパティ]
	環境変数	※[詳細][環境変数]
		システム変数の編集	※システム環境変数[Path]を選択して[編集]
			変数値:(元の値);C:\Ruby\bin
			[OK]
		[OK]
	[OK]


●Railsなどをインストール

コマンドプロンプト ※ファイル名を指定して実行:cmd

> gem install rdoc
Successfully installed rdoc-2.5.9


※一応、バージョン指定にしました。

> gem install rails -v 2.3.8
Successfully installed rake-0.8.7
Successfully installed activesupport-2.3.8
Successfully installed activerecord-2.3.8
Successfully installed rack-1.1.0
Successfully installed actionpack-2.3.8
Successfully installed actionmailer-2.3.8
Successfully installed activeresource-2.3.8
Successfully installed rails-2.3.8


※WEBrickよりも速いらしいのでMongrelを入れます。

> gem install mongrel
Successfully installed gem_plugin-0.2.3
Successfully installed cgi_multipart_eof_fix-2.5.0
Successfully installed mongrel-1.1.5-x86-mingw32


※MySQLを使う場合

> gem install mysql
Successfully installed mysql-2.8.1-x86-mingw32


※PostgreSQLを使う場合

> gem install postgres-pr
Successfully installed postgres-pr-0.6.3


※Oracleを使う場合

> gem install activerecord-oracle_enhanced-adapter
Successfully installed activerecord-oracle_enhanced-adapter-1.3.0


DBは別途用意する必要があります。
私の環境にはXAMPPが入っているので、これのMySQLを使っています。

●NetBeansをダウンロード

Rubyまたはすべてをダウンロードします。
http://netbeans.org/downloads/index.html?pagelang=ja

●NetBeansをインストール

ダウンロードしたファイルを実行して指示に従うだけです。

●NetBeansにSubversionをインストール

SVNコマンドに失敗しました	※メニュー[チーム][Subversion][チェックアウト]
	●アップデートセンターからWindows用のバンドル版Subversionバイナリを入手(推奨)	※デフォルト
	[了解]
ライセンス契約
	■すべてのライセンス契約条件に同意する。
	[了解]
[再起動]


●NetBeansのコンソールの文字化け対策

作成したプロジェクトを実行した時に、右下に出るコンソールの日本語が文字化けします。
エディタで「C:\Program Files\NetBeans 6.9\etc\netbeans.conf」を下記のように青字の部分を追加すると解消します。(NetBeansの再起動が必要かも)

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m
	-J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Dfile.encoding=UTF-8"


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">