kade

技術系の記事を書いていきます。

CentOS6.0: passengerとrails環境を整える

前回の記事のCentOS版です。 http://stackoverflow.com/questions/15535140/installing-ruby-2-0-and-rails-4-0-0beta-on-aws-ec2

ここのQAの必要部分の抜粋で恐縮ですがメモしておきます。 サーバー上で放置するのでPassenger部分も残しておきます。

1: rubyのインストール
$ sudo su -
# yum update
# yum install git pcre pcre-devel
# git clone git://github.com/sstephenson/rbenv.git /usr/local/rbenv
# vim /etc/profile.d/rbenv.sh

vimが起動されているので以下の記述をして保存して下さい。

# /etc/profile.d/rbenv.sh
export RBENV_ROOT=/usr/local/rbenv
export PATH="${RBENV_ROOT}/bin:$PATH"
eval "$(rbenv init -)"
# . /etc/profile
# git clone https://github.com/sstephenson/ruby-build.git /usr/local/rbenv/plugins/ruby-build
# rbenv install 2.0.0-p353
# rbenv global 2.0.0-p353
# rbenv rehash
2:Passengerのインストール
# gem update --system
# gem install bundler     
# gem install passenger
# passenger start

ちなみにstopで停止出来ます。

3: Railsのインストール
# gem install --no-ri --no-rdoc rails
# gem install --no-ri --no-rdoc sqlite3
# rbenv rehash

まだrailsアプリがないのでnot foundとなりますが、これで http://サーバー:3000 にアクセス出来るようになりました。

たった2日でわかるLinux―Cent OS 6.4対応

たった2日でわかるLinux―Cent OS 6.4対応