clq
浏览(0) +
2010-04-21 09:40:56 发表
编辑
关键字:
jFastCGI 是一个可以让Tomcat
之类的Servlet容器支持运行PHP和其它fastcgi应用程序,将Servlet容器充当成一个FastCGI 的网关。

clq
tomcat+jFastCGI 配置
电
脑笔记 2009-08-10 23:25:44 阅
读73 评论 字号:大中小
在 Tomcat 6.0.20
的根目录下,比如我的电脑是:D:\apache-tomcat-6.0.20\webapps\ROOT。在这里新建一个
WEB-INF
文件夹,可能已经有了,再新建一个 web.xml 文件,也可能已经有了,这个 web.xml 的内容请参考下面的设置。
<?xml
version="1.0" encoding="ISO-8859-1"?>
<web-app
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
<display-name>Welcome to
Tomcat</display-name>
<description>
Welcome to
Tomcat
</description>
<servlet>
<servlet-name>FastCGI</servlet-name>
<servlet-class>net.jr.fastcgi.FastCGIServlet</servlet-class>
<init-param>
<param-name>server-address</param-name>
<param-value>localhost:6666</param-value>
</init-param>
<init-param>
<param-name>start-executable</param-name>
<param-value>d:/php5/php-cgi.exe -b 6666</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>FastCGI</servlet-name>
<url-pattern>*.php</url-pattern>
</servlet-mapping>
</web-app>
再创建一个 lib 文件夹,把 jFastCGI
的两个文件 commons-logging-1.1.1.jar 和 jFastCGI.jar 放到这个 lib 文件夹,重启 Tomcat
就可以了。现在可以同时运行 jsp 和 php 了,这种配置,我觉得比 resin+php 好得多了。
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.