Sun Java System Web Server 7.0 Update 3 管理員指南

Procedure透過管理主控台配置 FastCGI 外掛程式

  1. http://www.sun.com/download/index.jsp 下載啟用 FastCGI 的 Sun Java System Web Server 7.0 PHP Add-On 1.0

  2. 將 PHP 配置為 Web 伺服器上的 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