mod_rubyで走るが、CGIはかなり遅い。秒単位で待たなければならない。FastCGIを使うと、CGIに比べてアプリケーションの反応を大幅に早くできる。FastCGIは活発にはメンテナンスされていないので、インストールがやや難しい面がある。2.2では、そのままではコンパイルもできない。インストールの手順をメモしておく。FastCGIの仕組みFastCGIは、Apacheと別プロセスのfcgiが常駐し、このプロセスでアプリケーションを動かす。Railsだと、dispatch.fcgiもfcgiとはさらに別のプロセスとして常駐する。CGIの場合でsuEXECを有効にしていると、指定のユーザでアプリケーションを実行できるが、FastCGIでは、apache:apacheなどApacheの実効ユーザでアプリケーションを動かす。CGIで動いていたアプリケーションが動かなくなった場合は、パーミッションを確認したい。パッケージの入手FastCGIのサイト。ruby-fcgiの3つ。前2者は、とりあえず、Debianから取ってくる。site)mod_fastcgiは、下記パッチも必要。install次いで、mod_fastcgi。これはパッチを当ててからINSTALL.AP2に書いてある手順で。私のコメント:Railsのチュートリアル、本格的な開発から配備まで一通り解説した、Railsでアプリケーションを開発する際の必携書。現存する唯一のRails解説書。