Sun Java System Web Server 7.0 Update 3 管理ガイド

Procedure管理コンソールから FastCGI プラグインを構成する

  1. FastCGI 対応の Sun Java System Web Server 7.0 PHP Add-On 1.0 を http://www.sun.com/download/index.jsp からダウンロードします。

  2. Web Server 上で PHP を FastCGI サーバーとして構成します。

    1. phppack-5_2_0*.zip/export/home に展開します。


      $ cd /export/home; unzip phppack-5_2_0*.zip
    2. 管理サーバーを起動します。


      $ <webserver-install-root>/admin-server/bin/startserv
    3. 管理コンソールを使用して FastCGI ハンドラを構成します。

      1. 管理コンソールにログインします。

      2. 「仮想サーバータスク」から「仮想サーバーを編集」をクリックします。

      3. 「仮想サーバーの一般プロパティー」で「コンテンツ処理」タブをクリックします。

      4. 「コンテンツ処理 — 一般プロパティー」で「FastCGI」タブをクリックします。

      5. 「新規」ボタンをクリックして、FastCGI ハンドラマッピングを備えた新しい URI を追加します。

        次の値を入力します。

        • 「適用先」: 「新規 URI」を選択して、/fastcgi/* を入力します。

        • 「ロール」: ドロップダウンリストから「レスポンダ」を選択します。

        • 「アプリケーションパス」: パスとして /export/home/php/bin/php を入力します。

        • 「環境変数」: 変数を入力します。


          "PHPRC=/export/home/php","LD_LIBRARY_PATH=/export/home/php",
          "LD_LIBRARY_PATH_64=/export/home/php/64"
      6. 「了解」ボタンをクリックします。必要に応じて、構成の「配備」ボタンをクリックしなければいけない可能性があります。

  3. シンボリックリンクを作成します。


    $ ln -s <webserver-install-root>/samples/fastcgi <webserver-instance-docroot>
  4. サンプルを実行します。

    • Hello World サンプルの URL

      http://<host-name>:<webserver-instance-port>/fastcgi/HelloWorld.php

    • ディレクトリ一覧表示サンプルの URL

      http://<host-name>:<webserver-instance-port>/fastcgi/directory.php

    • ページカウンタサンプルの URL

      http://<host-name>:<webserver-instance-port>/fastcgi/pageCounter.php

    • サーバー情報サンプルの URL

      http://<host-name>:<webserver-instance-port>/fastcgi/serverinfo.php