從 http://www.sun.com/download/index.jsp 下載啟用 FastCGI 的 Sun Java System Web Server 7.0 PHP Add-On 1.0
將 PHP 配置為 Web 伺服器上的 FastCGI 伺服器。
將 phppack-5_2_0*.zip 解壓縮至 /export/home
$ cd /export/home; unzip phppack-5_2_0*.zip |
啟動管理伺服器。
$ <webserver-install-root>/admin-server/bin/startserv |
使用管理主控台配置 FastCGI 處理程式。
登入管理主控台。
按一下 [虛擬伺服器作業] 中的 [編輯虛擬伺服器]。
按一下 [虛擬伺服器一般特性] 中的 [內容處理] 標籤。
按一下 [內容處理 — 一般特性] 中的 [FastCGI] 標籤。
按一下 [新增] 按鈕,使用 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" |
按一下 [確定] 按鈕。如果需要,您可以按一下配置的 [部署] 按鈕。
建立符號連結。
$ ln -s <webserver-install-root>/samples/fastcgi <webserver-instance-docroot> |
執行範例。
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