CentOS5.3でRuby on Rails環境
社内SNSを導入するため、Ruby on Railsの環境をCentOSに構築する必要があったので、
一から環境構築したのでその手順を。
1. Rubyのインストール
CentOSのリポジトリのRubyのバージョンが古かったので、ソースからインストールします。
http://www.ruby-lang.org/ja/downloads
# tar xvfz ruby-x-x-x.tar.gz
# cd ruby-x-x-x
# ./configure
# make
# make install
2. gemのインストール
以下のサイトからダウンロード。
http://docs.rubygems.org/
展開する。
# tar xvfz rubygems-x.x.x.tgz
# ruby rubygems-x.x.x/setup.rb
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’: no such file to load — zlib (LoadError)のエラーが出た場合、zlibが必要なのでyumからインストールする
# yum -y install zlib-devel
# cd ruby-x-x-x/ext/zlib/# ruby extconf.rb —with-zlib-include=/usr/include —with-zlib-lib=/usr/lib
# make all
# make install
3. Railsのインストール
# gem install rails —version 2.1.2
※ここでは社内SNSで使用するソフトウェアで指定されているRailsのバージョンが2.1.2だったので、バージョンを指定しています。
4. 動作確認
適当なディレクトリにrailsコマンドでアプリケーションを作ります。
# rails SampleApp
あとは、webrickを起動して・・・
# script/server
『Welcome aboard』というページが表示されたらOKです。
webrickの停止は、ctrl+cで。