从以下位置下载启用了 FastCGI 的 Sun Java System Web Server 7.0 PHP Add-On 1.0:http://www.sun.com/download/index.jsp
在 Web Server 上将 PHP 配置为 FastCGI 服务器。
将 phppack-5_2_0*.zip 解压缩到 /export/home 中。
$ cd /export/home; unzip phppack-5_2_0*.zip |
启动 Administration Server。
$ <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