Ruby開発環境構築の巻
RVMで複数バージョン管理をする。これはめっちゃ便利です。
1.8.7と1.9.2、Rails2系とRails3系
■構築方法
1)事前準備
sudo apt-get install ruby rubygems
sudo apt-get install build-essential curl zlib1g-dev libssl-dev libreadline5-dev libxml2-dev libsqlite3-dev
2)gems install rvm
3).bashrcに追記 & source .bashrc
if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then
source "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
fi
4)rvm install 1.8.7
5)rvm install 1.9.2
6)gem listで「no such file to load -- zlib」のエラーが出る場合は以下を行う。
rvm use 1.8.7
cd ~/.rvm/src/ruby-1.8.7-p302/ext/zlib
ruby extconf.rb
make
make install
rvm use 1.9.2
cd ~/.rvm/src/ruby-1.9.2-p0/ext/zlib
ruby extconf.rb
make
make install
7)Railsインストール
rvm use 1.8.7
rvm gemset create rails2
rvm gemset use rails2
gem install rails -v 2.3.8
rvm gemset create rails3
rvm gemset use rails3
gem install rails -v 3.0.3
rvm use 1.9.2
rvm gemset create rails2
rvm gemset use rails2
gem install rails -v 2.3.8
rvm gemset create rails3
rvm gemset use rails3
gem install rails -v 3.0.3
8)Rails3 テスト
rvm use 1.8.7
rvm gemset use rails3
cd ~
mkdir ruby
cd ruby
rails new demo
cd demo
bundle install
rails s
ブラウザで,0.0.0.0:3000にアクセス
ページが表示されれば、テスト完了
以下、参考HP
Ubuntu10.10にRuby1.9.2とRails3をrvmを使ってインストールしてみた
rvm gemset で複数バージョンのrailsをインストールしよう。
gem使うとno such file to load -- zlibというエラーがでる
次回は、Go言語勉強環境構築の巻です。
Emacsで構築予定
Eclipseでプラグインもあるみたいですが、
経験上、最初から高機能のIDEによる勉強は、
基礎が省かれてしまうおそれがあるため、
・テキストエディタでソース作成
・ターミナルでコンパイル、実行
の繰り返しで覚えていくほうがよいと思います。

RVMで複数バージョン管理をする。これはめっちゃ便利です。
1.8.7と1.9.2、Rails2系とRails3系
■構築方法
1)事前準備
sudo apt-get install ruby rubygems
sudo apt-get install build-essential curl zlib1g-dev libssl-dev libreadline5-dev libxml2-dev libsqlite3-dev
2)gems install rvm
3).bashrcに追記 & source .bashrc
if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then
source "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
fi
4)rvm install 1.8.7
5)rvm install 1.9.2
6)gem listで「no such file to load -- zlib」のエラーが出る場合は以下を行う。
rvm use 1.8.7
cd ~/.rvm/src/ruby-1.8.7-p302/ext/zlib
ruby extconf.rb
make
make install
rvm use 1.9.2
cd ~/.rvm/src/ruby-1.9.2-p0/ext/zlib
ruby extconf.rb
make
make install
7)Railsインストール
rvm use 1.8.7
rvm gemset create rails2
rvm gemset use rails2
gem install rails -v 2.3.8
rvm gemset create rails3
rvm gemset use rails3
gem install rails -v 3.0.3
rvm use 1.9.2
rvm gemset create rails2
rvm gemset use rails2
gem install rails -v 2.3.8
rvm gemset create rails3
rvm gemset use rails3
gem install rails -v 3.0.3
8)Rails3 テスト
rvm use 1.8.7
rvm gemset use rails3
cd ~
mkdir ruby
cd ruby
rails new demo
cd demo
bundle install
rails s
ブラウザで,0.0.0.0:3000にアクセス
ページが表示されれば、テスト完了
以下、参考HP
Ubuntu10.10にRuby1.9.2とRails3をrvmを使ってインストールしてみた
rvm gemset で複数バージョンのrailsをインストールしよう。
gem使うとno such file to load -- zlibというエラーがでる
次回は、Go言語勉強環境構築の巻です。
Emacsで構築予定

Eclipseでプラグインもあるみたいですが、
経験上、最初から高機能のIDEによる勉強は、
基礎が省かれてしまうおそれがあるため、
・テキストエディタでソース作成
・ターミナルでコンパイル、実行
の繰り返しで覚えていくほうがよいと思います。
