个人试验可以的IIS支持解释PHP,JSP语言设置,打造全能服务器

本文档详细介绍了如何在IIS中配置Tomcat以实现两者的无缝集成。包括环境搭建、配置步骤、注册表设置及IIS相关设置等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



关于iis支持php的请参考我另外写的( 让IIS完美支持PHP) http://blog.youkuaiyun.com/faintling/archive/2007/11/11/1879027.aspx ,再此不再说了,下面主要介绍iis与tomcat的结合,其中的介绍比较简洁,是为了方便看,而且是我随手记的,就懒点了。

1.基础环境
    iis
    tomcat+jdk
    php+mysql

2.环境变量设置
    CLASSPATH
    JAVA_HOME
    PATH
    PHPRC

3.Tomcat配置
    安装目录tomcat
1).    ./conf/web.xml
    去掉注释invoker

<!-- The mapping for the invoker servlet -->

    <servlet-mapping>
        <servlet-name>invoker</servlet-name>
        <url-pattern>/servlet/*</url-pattern>
    </servlet-mapping>


2).    ./conf/workers2.properties
[shm]
file=D:/Tomcat/logs/jk2.log
size=1048576
# 实际运用时把所有的localhost和8009换成你自己的IP和端口
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
# define the worker
[ajp13:reynir_net:8009]
channel=channel.socket:localhost:8009
# Uri mapping
[uri:/*.jsp]
[uri:/web/*]
[uri:/view/*]
worker=ajp13:localhost:8009
# define the worker
[status:status]
# Uri mapping
[uri:/jkstatus/*]
worker=status:status

3).    ./conf/jk2.properties
request.tomcatAuthentication=false

4.复制jdk的tools.jar到./tomcat/common/lib下

5.注册表
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SOFTWARE/Apache Software Foundation/Jakarta Isapi Redirector/2.0]

"serverRoot"="D://Tomcat"
"extensionUri"="/jakarta/isapi_redirector2.dll"
"workersFile"="D://Tomcat//conf//workers2.properties"
"logLevel"="INFO"

6.iis设置
    拷贝isapi_redirector2.dll到tomcat/bin/win32/i386目录下

1).ISAPI筛选器
添加jakarta /bin/win32/i386/isapi_redirector2.dll
2).映射设置,扩展名为:.jsp
3).新建虚拟目录jakarta(不可更改)指向tomcat/bin/win32/i386
3).(iis6.0)WEB服务扩展,jakarta,文件为tomcat/bin/win32/i386/isapi_redirector2.dll

收工。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值