(2006.5.14新規作成) Ruby on Railsアプリケーションは、WEBrick, CGI, FastCGI, mod_rubyで走るが、CGIはかなり遅い。秒単位で待たなければならない。FastCGIを使うと、CGIに比べてアプリケーションの反応を大幅に早くできる。 しかし、FastCGIは活発にはメンテナンスされていないので、インストールがやや難しい面がある。Apache 2.2では、そのままではコンパイルもできない。 インストールの手順をメモしておく。 FastCGIの仕組み FastCGIは、Apacheと別プロセスのfcgiが常駐し、このプロセスでアプリケーションを動かす。Railsだと、dispatch.fcgiもfcgiとはさらに別のプロセスとして常駐する。 CGIの場合でsuEXECを有効にしていると、指定のユーザでアプリケーションを実行できるが、FastCGI