DarwinPortsでlighttpdとFastCGIをインストール。

パフォーマンス向上とかで本に従ってlighttpdFastCGIをインストールする。当然ここはDarwinPortsを使う。
まずは

sudo port install lighttpd

と実行しlighttpdをインストール。
10分程度はかかるのでダンベルスクワットでもして待つ。
続いてFastCGIをインストール。
本に

#apt-get install ligfcgi-ruby1.8

とあるので、

port search fcgi

で検索したところ、そのものずばりのはなかったので
それっぽいrb-fcgiをインストール。

sudo port install rb-fcgi

それほど時間はかからずに終了。
さてlighttpdを起動しよう。
本を参考にし設定ファイルを書き、

sudo /opt/local/sbin/lighttpd

と実行したところ、

(server.c.510) No configuration available. Try using -f option. 

と言われて起動できない。設定ファイルが読み込めないらしい。
設定ファイルであるlighttpd.confは/opt/local/etc/lighttpd/に置いてあるのだがここではダメらしい。試しに/etcに置いてみたけどダメ。
仕方がないのでメッセージに従い、

sudo /opt/local/sbin/lighttpd -f /opt/local/etc/lighttpd/lighttpd.conf

としたところ、無事に起動。


はじめよう Ruby on Rails

はじめよう Ruby on Rails