日記サーバのRubyを1.9.3-p125へ追従
Ruby 1.9.3-p125 がリリースされたので、この日記も追従。 忘れそうなので、手順をメモっておく。
前提
- 日記サーバはさくらのVPSサーバを利用
- tDiaryはApache2.2 + FastCGIで動作
- rbenvでRubyのバージョンを管理している
Rubyのバージョンアップ方法
sshでサーバへログオンし、Ruby1.9.3-p125をインストール。
$ rbenv install 1.9.3-p125
$ rbenv global 1.9.3-p125
$ rbenv rehash
日記ファイル (index.fcgi, update.rb) の先頭行はrbenvで以下のように指定。
# !/home/machu/.rbenv/shims/ruby
次に、必要なライブラリをインストールする。
$ gem install fcgi
$ gem install redcarpet
最後に、Webサーバを再起動しておしまい。
$ sudo /etc/init.d/apache2 restart