Ruby on Rils¶
- Ruby on Rils 基盤の構築です。
- アプリの関係上。最新版ではなく、普及版をインストールします
準備¶
- 下記のサイトから「ruby-1.8.7」をダウンロードします。
- http://www.ruby-lang.org/ja
# mkdir /usr/local/work # cd /usr/local/work # wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz
- http://www.ruby-lang.org/ja
- 下記のサイトから「rubygems-1.4.2」をダウンロードします。
- http://rubyforge.org/frs/?group_id=126&release_id=9501
# wget http://rubyforge.org/frs/download.php/73882/rubygems-1.4.2.tgz
- http://rubyforge.org/frs/?group_id=126&release_id=9501
- railsに必要なDB環境を整えます。
# yum install mysql mysql-server mysql-devel
- コンパイル環境を整えます。
# yum install gcc gcc-c++ zlib-devel
ruby のインストール。¶
- ダウンロードしたアーカイブを展開します。
# cd /usr/local/work # tar xzf ruby-1.8.7-p358.tar.gz
- コンパイルします。
# cd ruby-1.8.7-p358 # ./configure # make # make install
- OpenSSLを組み込みます。
# cd /usr/local/work/ruby-1.8.7-p358/ext/openssl/ # ruby extconf.rb # make # make install
- 確認(導入したバージョンが正しいこと)
# ruby --version ruby 1.8.7 (2012-02-08 patchlevel 358) [x86_64-linux]
rubygems のインストール。¶
- ダウンロードしたアーカイブを展開します。
# cd /usr/local/work # tar xzf rubygems-1.4.2.tgz
- コンパイルします。
# cd rubygems-1.4.2 # ruby setup.rb
- 確認(導入したバージョンであること)
# gem --version 1.4.2
rails のインストール¶
- インストール(バックグラウンド処理のため、暫く応答が無くなる)
バージョン縛りのある物は、あとで個別にインストールする。# gem install rails rake mysql # gem install --version '= 1.0.1' rack # gem install -v=0.4.2 i18n # gem install -v=2.2.3 rails
- 確認
rails --version Rails 3.2.3
¶
¶