・macOSX 10.5.7にruby1.8.7+rails2.3.2の開発環境を構築する。
(デフォルトruby 1.8.6なのでruby1.8.7をソースからインストールする。)
[環境]
Rails 2.3.2
Ruby 1.8.7
macOSX 10.5.7
[作業方法]
(1)XcodeTools他のインストール。
(付属のMac OS X Install Disc2 からインストール)
※インストール画面にて、WebObjectsをチェックし、
追加でインストールする。
(2)環境変数の設定
%export PATH=/usr/local/bin:/opt/local/bin:/opt/local/sbin/:$PATH
%export MANPATH=/opt/local/man:/opt/local/share/man:$MANPATH
(3)Ruby1.8.7のインストール
1.8.7をソースからコンパイルして/usr/localにインストールする
http://www.ruby-lang.org/ja/downloads/
% curl -O ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz
% tar zxvf ruby-1.8.7-p72.tar.gz
% cd ruby-1.8.7-p72
% ./configure --prefix=/usr/local --enable-shared --enable-pthread
% make
% sudo make install
% make clean
% ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-darwin9.4.0]
% which ruby
/usr/local/bin/ruby
(4)gemのインストール
http://rubyforge.org/frs/?group_id=126
% ftp http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
% tar zxvf rubygems-1.3.1.tgz
% cd rubygems-1.3.1
% sudo ruby setup.rb
% gem -v
1.3.1
% which gem
/usr/local/bin/gem
(4)rails 2.3.2をインストール
% sudo gem install rails
% rails -v
Rails 2.3.2
% which rails
/usr/local/bin/rails
(5)sqlite3をインストール
SQLiteのインストール
% port install sqlite3
sqlite3-rubyのインストール
% gem install sqlite3-ruby
(6)bash_profileの設定
※再起動後、rubyパスが1.8.6に
戻っていたため、上記設定を実行。
% echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile
<参考/引用>
・Mac OS X 10.5.6(Leopard) にRuby on Rails インストール
・Mac OS X (10.4/Tiger)でSQLiteを使う際の注意点
・Ruby Install Guide::MacOS X
0 件のコメント:
コメントを投稿