2009年2月4日水曜日

sakuraレンタルサーバにRailsをいれる 修正(2009.04.18)

まずはgemってのをインストールのためにディレクトリを作成。


% cd $HOME
% mkdir bin
% mkdir lib
% mkdir lib/ruby
% mkdir lib/ruby/gem

で次はGEM_HOMEを設定する必要があるみたい。
ってことで、$HOMEを見るように環境変数を設定しておきます。


% cd $HOME
% vi .cshrc

~/.cshrcに以下の行を追加。


set path = (・・・省略・・・/usr/X11R6/bin $HOME/bin /$HOME/lib/ruby/gem/bin)

setenv RUBYLIB $HOME/lib/ruby/site_ruby/1.9:$HOME/lib/ruby
setenv GEM_HOME $HOME/lib/ruby/gem

保存したら環境変数をセット


% source $HOME/.cshrc

で、gemsインストール!

% cd $HOME/local/src
% wget http://rubyforge.org/frs/download.php/55066/rubygems-1.3.2.tgz
% tar xvzf rubygems-1.3.2.tgz
% cd rubygems-1.3.2
% ruby setup.rb config --prefix=$HOME
% ruby setup.rb setup
% ruby setup.rb install

これでOKみたい。。。で、確認。。

% rehash
% gem -v
> 1.3.1

これで確認OKです♪
で、次はRailsをインストール♪

% gem install --remote rails --include-dependencies

1回目は「Gem::RemoteFetcher::FetchError」ってのになったけど
2回目は何も起こらず成功した♪
できたら今度はrailsの確認

% rails -v
>Rails 2.3.2

これでrailsのインストールは完成♪

参考:さくらのレンタルサーバーに Ruby on Rails をインストールする手順
参考:がんちゃんのブログ: さくらのレンタルサーバーにRuby on Rails 2.0.2をインストールする方法

↓ランキング参加中!ポチッとお願いします。
ブログランキング・にほんブログ村へ

sakura レンタルサーバにRuby1.9をインストール

Ruby1.9がリリースされてるし、Rubyの勉強をかねて、
sakuraレンタルサーバにRuby1.9をインストールを試みる。。

% cd $HOME/local/src
% wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz
% tar xzf ruby-1.9.1-p0.tar.gz
% cd ruby-1.9.1-p0
% ./configure --prefix=$HOME/local
% make
% make install

これでrubyインストールは終了

% ruby -v
>ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-freebsd6.1]

これで確認OK♪
この時、先程いれたRubyになってなければ、
環境変数$PATHを修正する必要がある。
"$HOME/local/bin"を、$PATHの先頭に設定するらしい。。。
よくわかんないけど、$HOMEの直下にある.cshrcファイルを開いて
set path = (/sbin /bin ・・・
の先頭部分に$HOME/local/binを追加してやるといい?感じ。
set path = ($HOME/local/bin /sbin /bin ・・・

% $PATH
>/home/xxx/local/bin:/sbin:/bin ・・・

になってれば、

% ruby -v
>ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-freebsd6.1]

で確認できるはず♪

↓ランキング参加中!ポチッとお願いします。
ブログランキング・にほんブログ村へ