さくらVPS Ruby on Rails設定 (ruby1.9 rails3.1)

さくらVPSを借りてRuby on Railsの設定をしたのでメモとして残しておこうと思う。

1、apacheインストール
2、mysqlインストール
3、rvm導入
4、rvmでruby1.9.3インストール
5、rails3.1.1インストール


[apache]
centOSではパッケージのインストールと管理に yum というプログラムを使う。さくらVPSでは最初から yum がインストール済みで、起動直後から使うことができる。一応 yum を最新版にアップデート

[root@ ~]# yum -y update

Apacheyum コマンドでインストール

[root@ ~]# yum -y install httpd

インストールに問題がないか起動

[root@ ~]# /etc/rc.d/init.d/httpd start
Starting httpd: [ OK ]

無事に起動できたら、続いて自動起動の設定

[root@ ~]# chkconfig httpd on
[root@ ~]# chkconfig --list httpd
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

(0:システムの停止,1:シングル・ユーザー,2:ネットワーク機能なしのマルチユーザー,3:CUIログインのマルチユーザー,4:カスタム,5:GUIログインのマルチユーザー,6:システムの再起動)



次にapacheの設定
httpd.confの中を書き換えるため、元ファイルを一旦コピー

[root@ ~]# cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org
[root@ ~]# vi /etc/httpd/conf/httpd.conf