さくらの専用サーバ(CentOS)にRailsの実行環境を作る
表題の件、手順をメモ。
(1)各種インストール
su yum install emacs yum install ruby yum install rubygems gem install rails -v=2.3.2 gem install passenger gem install ruby-devel gem install httpd-devel passenger-install-apache2-module
(2)下記の内容で /etc/httpd/conf.d/rails.conf を作る
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/ext/apache2/mod_passenger.so PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5 PassengerRuby /usr/bin/ruby RailsAllowModRewrite on RailsMaxPoolSize 4 RailsPoolIdleTime 30 NameVirtualHost XXX.YYY.ZZZ.WW:80ServerName hoge.jp ServerAlias www.hoge.jp DocumentRoot /RAILSROOT/rails/public AddDefaultCharset UTF-8 RailsBaseURI / RailsEnv production RailsAllowModRewrite off PassengerEnabled on