RackでHello world!

さくらVPS+nginx+rvm+passengerという環境でRackを使ってHello worldを表示するアプリケーションを作ってみます。

nginx、rvm、passengerのインストールはコチラを参考にしてください。

さくらVPSでRVMのPassengerをnginxと使う

さくらのVPSサーバ(CentOS-5.6)でRack/Railsアプリケーションを動かすためにPassengerを使います。nginxにPassengerモジュールを組み込んでビルドしたりする必要があります。

RVMをさくらVPS(CentOS-5.6)にインストール

CentOS-5.6だとライブラリが古かったりしてすんなりとはインストールできません。そんなお話です。

さくらVPSにgitをインストール

$ sudo rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
$ sudo yum install git.x86_64 --enablerepo=rpmforge

# 動作確認
$ git --version
git version 1.7.8.2

yumにrpmforgeというリポジトリを追加します。CentOSのデフォルトのyumリポジトリが提供しているソフトウェアはあまり多くありません。

Twitter Bootstrapで固定ナビゲーションを使う

Twitter謹製CSSフレームワーク『Bootstrap』を使って固定ナビゲーションを作ってみます。
簡単なカスタマイズのメモです。