IBM HTTP Server for WebSphere Application Server, Version 6.1
             オペレーティング・システム: AIX, HP-UX, Linux, Solaris, Windows, z/OS

             目次と検索結果のパーソナライズ化

IBM HTTP Server での FastCGI アプリケーションの使用可能化

FastCGI アプリケーションは TCP または UNIX ソケットを使用して Web サーバーと通信します。この拡張が容易なアーキテクチャーでは、アプリケーションは Web サーバーと同じプラットフォームまたはエンタープライズ・ネットワークに分散された多数のマシン上で実行することができます。

このタスクについて

FastCGI アプリケーションを他の Web サーバー・プラットフォームに移植することができます。多くの一般的な Web サーバーは直接または市販の拡張機能を通じて FastCGI をサポートします。

FastCGI アプリケーションはそのパーシステンシーのために高速で実行されます。これらのアプリケーションでは、要求ごとの開始および初期化オーバーヘッドは必要ありません。このパーシステンシーにより、アプリケーションの開発が可能になります。そうでない場合、巨大な Perl スクリプトまたは 1 つ以上のデータベースへの接続が必要なアプリケーションのような CGI パラダイム内では実際的でありません。

プロシージャー

  1. mod_fastcgi モジュールをサーバーにロードします。
    LoadModule fastcgi_module modules/mod_fastcgi.so
  2. FastCGI ディレクティブを使用して、FastCGI を構成します。

[Windows] 次の構成例では、c:/Program Files/IBM/HTTPServer/fcgi-bin/ ディレクトリーに FastCGI echo.exe アプリケーションが含まれています。/fcgi-bin/echo.exe URI のための Web ブラウザーからの 要求は、以下の FastCGI echo.exe アプリケーション によって処理されます。
LoadModule fastcgi_module modules/mod_fastcgi.so
<IfModule mod_fastcgi.c>
       AllowOverride None
       Options +ExecCGI    
       SetHandler fastcgi-script
</Directory>

FastCGIServer "C:/Program Files/IBM/HTTPServer/fcgi-bin/echo.exe" -processes 1 

</IfModule>
[AIX] [HP-UX] [Linux] [Solaris] [z/OS] 以下の構成例では、/opt/IBM/HTTPServer/fcgi-bin/ ディレクトリーに echo.exe アプリケーションをはじめとする FastCGI アプリケーションが含まれています。 /fcgi-bin/echo URI のための Web ブラウザーからの 要求は、以下の FastCGI echo.exe アプリケーションによって処理されます。
LoadModule fastcgi_module modules/mod_fastcgi.so
<IfModule mod_fastcgi.c>
ScriptAlias /fcgi-bin/ "/opt/IBM/HTTPServer/fcgi-bin/"

<Directory "/opt/IBM/HTTPServer/fcgi-bin/"
		  AllowOverride None
       Options +ExecCGI    
       SetHandler fastcgi-script
</Directory>

FastCGIServer "/opt/IBM/HTTPServer/fcgi-bin/echo" -processes 1 
</IfModule>



サブトピック
FastCGI についての学習
FastCGI ディレクティブ
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Feb 19, 2009 11:52:36 AM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.ihs.doc/info/ihs/ihs/cihs_fcgiapps.html