Windows 2003上整合IIS6和Tomcat5

  首先先说明我的系统,Windows 2003 Server中文版+IIS6+Tomcat5.0.14,JDK 1.4.2安装目录为C:\JDK,Tomcat安装目录为C:\Tomcat,环境变量JAVA_HOME和TOMCAT_HOME都已设置好并指向其各自的安装目录。(注意,接下来所有文件中涉及到tomcat路径的请自行修改为自己的Tomcat路径)

  Tomcat5和IIS6的安装我就不说了,网上的文档很多,假定此时我们已经安装好了Tomcat5和IIS6并都能独立运行,两者的默认网站均指向C:\web目录。

  现在我们要做的是到http://apache.linuxforum.net/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.2-win32-IIS.zip 去下载JK2,由JK2负责IIS和Tomcat的通讯,解开后得到isapi_redirector2.dll,我把它放在了C:\tomcat\iis下(目录随便)。

  接下来在Tomcat安装目录下的conf目录下建一个workers2.properties文件,把下面这段东东拷进去保存。注意file=".."之中的路径要用"/"哦!

    [shm]
   file=c:/Tomcat/logs/jk2.log
   size=1048576
   # 实际运用时把所有的localhost和8009换成你自己的IP和端口
   [channel.socket:localhost:8009]
   port=8009
   host=localhost
   # define the worker
   [ajp13:localhost:8009]
   channel=channel.socket:localhost:8009
   # Uri mapping
   [uri:/*.jsp]
   [uri:/web/*]
   worker=ajp13:localhost:8009
   # define the worker
   [status:status]
   # Uri mapping
   [uri:/jkstatus/*]
   worker=status:status

时间: 2025-01-21 14:44:08

Windows 2003上整合IIS6和Tomcat5的相关文章

windows 2003上安装oracle11g

问题描述 windows 2003上安装oracle11g 在windows 2003上安装oracle11g,双击serup.exe没有反应 解决方案 估计是你的oracle11g版本有问题,可参考以下链接 Windows Server2003下安装及卸载oracle11g数据库 http://wenku.baidu.com/link?url=DqxjxVewLF-Yz2VSdAzngYxBwaY3KcSnOaoqrS07WRF3SN_QVs5Mk1epDldLSAEp1BkiXhbF4qsP

Windows 2003 Enterprise Edition IIS6 .ASP目录执行缺陷_漏洞研究

写这篇文章的前几天我发现了IIS6更大的漏洞,让我高兴了整整24小时.可惜的是那个漏洞是我手工配置出来的.实现方法是将ASP后辍改为JPG后辍,将JPG复制到IIS发布目录中,发现JPG中的ASP代码会正确执行.看我是如何配置出的错误,这个方法也可以用来配置后门.Windows 2003 Enterprise Edition是微软一款新推出的操作系统. Windows 2003 IIS6处理文件夹扩展名的时候出错,导致放在该目录中的JPG图片会自动执行其中的ASP代码.当JPG后辍的文件含有AS

Windows 2003上实现多Web站点管理

一:建立虚拟主机 ·对于一个小型企业,可以用2003架构一个Web站点.但如果有两个或者更多Web站点该怎么办?是不是再买一台2003服务器来架构Web站点?不用的,只需在一台2003上 架两个Web站点,通过配置虚拟主机来完成要求(什么是虚拟主机?在一台2003服务器上运行多个网站,这些网站就成为虚拟主机.) 那么一个服务器上有两个网站,用户如何访问这两个网站呢?可以有三种方法. 1>两个网站使用不同的IP地址.这样用户在访问第一个网站需在浏览器中输入http://192.168.100.1,

Windows 2003上传文件不能超过200k解决方法

出处: 天极网 问题:无法上传较大的文件"Request 对象 错误 'ASP 0104 : 80004005'"或者上传成功后,找不到文件名 更改Win 2003的IIS 6.0对asp的上传文件大小为200k限制,aspx的上传程序没有影响.在IIS6.0中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击.IIS 6 出于安全考虑, 默认最大请求是200K(也即最大提交数据限额为200KByte,2048

在windows 2003下使用IIS6架设网站时的常见问题

很多朋友在用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,俺忙活了一下午,做了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙:) 问题1:未启用父路径 症状举例: Server.MapPath() 错误 ASP 0175 : 80004005 不允许的 Path 字符 /0709/dqyllhsub/news/OpenDatabase.asp,行 4 在 MapPath 的 Path 参数中不允许字符 ... 原因分析: 许多W

请教:在windows 2003上使用cygwin运行torque的时候遇到的问题

问题描述 在cygwin上编译好torque以后,用administrator账号启动单机运行所需的三个进程:pbs_sched,pbs_server,pbs_mom.3个进程启动后,我建立一个USERS账号zj(因为torque下需要用受限用户提交作业,不能直接用administrator提交),问题在于我在使用zj账号qsub提交任务时,每次提交都是失败的.比如提交的任务是sleep60,结果任务提交后1秒钟就结束了.我看了/var/spool/torque/undelivered里面日志文

Windows 2003 上使用 Windows Live Writer

从 http://get.live.com/writer/overview 下载的 Live Writer,安装时说不支持 windows server. 从网上搜索了一下找到一个旧版的安装包. Install_WLWriter.exe beta3版本,虽然刚开始用的时候会提示说试用版过期,但是至少还可以用. 然后可以通过 windows 的 upate来更新到新版本. 另外也可以找一台xp sp2 先安装 live套装. 然后在 C:\Program Files\Common Files\Wi

在windows 2003 上部署WAS6.1,JSP 页面 ${参数名字} 无法识别

问题描述 在windows2003上部署WAS6.1,JSP页面${参数名字}无法识别was6.1的无法识别${参数名字}eg:<inputtype="text"value="${user_name}"id="user_name"/>,jsp页面上无法显示user_name的真是值,而是显示"${user_name}"字符在tomcat都能识别,放到was上就无法识别,是否有什么补丁需要打,现在was已经打到6.1

IIS6 和Tomcat5 的整合

iis 在搭建WAP平台的时候,因为WAP平台是使用MySql.tomcat.Apache在linux环境下编译的,而我能够提供的服务器环境只能是win2003 server.iis6,所以寻找了一篇iis6同tomcat5集成的文章,希望对其他人有所帮助,也用于自己日后回顾. 本文引自:http://www.5ud.com/info/334.htm 花了很久时间,终于搞定了IIS6和Tomcat的整合.现在把步骤贴出来给各位一点参考,也免去了新手在Google上暴走和一次次的调试.开始吧!首先