FastCGI インストール
Posted 9月 22nd, 2006 by hippos
in
通常のCGIではリクエスト毎に起動プロセスが再起動されるためサーバへの負荷とパフォーマンスへの懸念があります。
FastCGIモジュールはWebサーバとともに常時稼動することでこの問題を回避します。また、Webサーバとの通信にUNIXドメインまたはTCP/IPを使用するため起動するプロセスを別サーバに配置することもできます。Lighttpdではこれらのリモートマシンに展開するFastCGIに対するロードバランサーを内部に持ち、例えばapache+mod_phpよりも多くのリソースをFastCGIプロセスに与えることができます。
LighttpdではデフォルトFastCGIが含まれているので、mod_fastcgiの導入は不要です。ただし、railsアプリケーションを開発する場合、ruby-fcgi/fastcgi-developmennt Kitが必要になります。
#>tar zxvf fcgi-2.4.0.tar.gz -C /usr/local/src #>cd /usr/local/src/fcgi-2.4.0 #>./configure #>su - #>make #>make install
#>tar zxvf ruby-fcgi-0.8.7.tar.gz -C /usr/local/src #>cd /usr/local/src #>su - #>ruby install.rb config #>ruby install.rb setup #>ruby install.rb install










Comments