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软件下载及使用技巧.
    但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
    验证问题说明申请入群原因即可.