« 「ソフトウェア・グラフィティ」の感想 | トップページ | チケット駆動開発の課題~ITILやDevOpsの適用方法 »

2013/02/24

CentOSにRubyをインストールする

CentOSにRubyをインストールする方法はいくつかある。
rvmでインストールするのが一番簡単だったのでメモ。

【元ネタ】
さくらVPS/CentOS 6.3 Ruby 1.93/RVMのインストール手順[Railsサーバへの道] - 酒と泪とRubyとRailsと

RubyはRPMがなかなか見つからない。
できれば、1.9.xを入れたいがRPMをソースから作るか、ソースからmakeしてインストールするかのいずれかしかない。

上記の記事では、rvmをインストールして、rvmからRubyの複数バージョンをインストールする方法が書かれている。
この方法ならば、1.8と1.9の両方を使えるし、rvmをアンインストールすればいいだけ。

sudo yum -y install curl curl-devel gcc gcc-c++ git openssl-devel httpd-devel readline-devel tk-devel make zlib-devel libffi-devel

sudo yum --enablerepo=epel -y install libyaml-devel

sudo bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

sudo usermod -a -G rvm root
sudo gpasswd -a ateam rvm
sudo gpasswd -a apache rvm

source /etc/profile.d/rvm.sh
rvm get head

rvm install 1.8.7
rvm use 1.8.7
rvm install 1.9.3

rvm use 1.9.3 --default

rvm list
で確認

cp -ip /etc/rvmrc /etc/rvmrc.org
vim /etc/rvmrc

rvm_trust_rvmrcs_flag=1
を追加

gem install bundler --no-ri --no-rdoc
もOK

|

« 「ソフトウェア・グラフィティ」の感想 | トップページ | チケット駆動開発の課題~ITILやDevOpsの適用方法 »

Ruby」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« 「ソフトウェア・グラフィティ」の感想 | トップページ | チケット駆動開発の課題~ITILやDevOpsの適用方法 »