社区
Web 开发
帖子详情
急~~~~~~~~~,IIS(80)与 Tomcat(8080)有冲突?解决立即给分,在线等!
peacock_king
2003-04-10 01:03:38
一个asp系统使用IIS,另一个jsp系统使用tomcat,两个服务器的端口分别为默认的80和8080,但是tomcat启动时,过不多久,IIS自动停止。
具体情况如下:
IIS原来是正常的,后来为了装tomcat,就安装了win2k的sp2补丁。
现在只要tomcat关闭,IIS就恢复正常。
高手帮忙,解决后,立即给分。
...全文
208
5
打赏
收藏
急~~~~~~~~~,IIS(80)与 Tomcat(8080)有冲突?解决立即给分,在线等!
一个asp系统使用IIS,另一个jsp系统使用tomcat,两个服务器的端口分别为默认的80和8080,但是tomcat启动时,过不多久,IIS自动停止。 具体情况如下: IIS原来是正常的,后来为了装tomcat,就安装了win2k的sp2补丁。 现在只要tomcat关闭,IIS就恢复正常。 高手帮忙,解决后,立即给分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiao_yuer
2003-04-10
打赏
举报
回复
换一个新版本的Tomcat试试。
我们这也是tomcat(8080端口)和IIS(80端口)一起用,设置和你说的一样。没有任何问题。
Tomcat我们用的是4.0版本。
peacock_king
2003-04-10
打赏
举报
回复
我都说了两个系统是相互独立的,没有必要把tomcat作为插件挂到IIS上啊,而且我这配了好久,也无法把tomcat + IS配好。
楼上所讲的步骤,我试过N次,也没搞定,而且那服务器是学校的,不让人随便动,就只好另装tomcat。
我只想知道IIS为什么会自己停下来,而关闭tomcat之后就没事了。
zpwly
2003-04-10
打赏
举报
回复
本资料的目的在于解释如何将IIS和TOMCAT相连结。 通常IIS是没有办法处理 servlet和jsp,但是通过设置IIS使用 Tomcat redirector plugin 能够将对于jsp,servlet的请求,转交给tomcat servlet 引擎来处理。而达到目的。
前提条件:
IIS-Tomcat redirector在下列环境中经过测试 WinNT4.0-i386 SP4/SP5/SP6a (应该在其他NT ServicePack.也是可以的)
IIS4.0 and PWS4.0
Tomcat3.0 - Tomcat3.1 build of 02/07/2000 (iOffice推荐使用Tomcat3.2.1版本)
The redirector使用ajp12协议来发送请求给Tomcat containers. 你可以在 http://jakarta.apache.org/builds/tomcat/release/v3.1_beta_1/bin/win32/i386/.取得源程序和DLL文件。 The redirector 名称为isapi_redirect.dll.
设定步骤
1. 在命令行状态键入 C: >regedit 启动注册表的管理程序,进行设定。
在注册表中,创建一个项 "HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0 "
在这个项中追加一个字串值,名称=extension_uri 值=/jakarta/isapi_redirect.dll
在这个项中追加一个字串值,名称=log_file 值=c:\tomcat\logs\isapi.log (根据自己环境作相应的设定)
在这个项中追加一个字串值,名称=log_level 值=error (根据选择 debug/inform/error/emerg)
在这个项中追加一个字串值,名称=worker_file 值=c:\tomcat\conf\workers.properties (根据自己环境作相应的设定)
在这个项中追加一个字串值,名称=worker_mount_file 值=c:\tomcat\conf\uriworkermap.properties (根据自己环境作相应的设定)
2. 设定虚拟目录
启动Microsoft Internet Information Server 的Internet服务管理器。
在默认的Web站点下创建一个虚拟目录。这个虚拟目录的名称一定得是 jakarta , 它的物理路径指向你存放 isapi_redirect.dll 的路径。例如(D:\tomcat\conf\ 在我们的缺省设定中 isapi_redirect.dll 使放在这个目录下的。) 当我们生成这个虚拟目录的时候,制定他的执行权限。
3. 设定ISAP筛选器
在默认Web站点上点击右键,设定属性。 在属性中ISAPI筛选器。 进行添加操作。 筛选器名称设定为 jakarta, 可执行文件指定为 c:\tomcat\conf\isapi_redirect.dll (根据环境设定)
4. 设定Tomcat设置文件
需要设定 uriworkermap.properties, workers.properties 两个文件。 参见我们的例子:uriworkermap.properties workers.properties
uriworkermap.properties 文件中那些context交给tomcat来处理,通过什么协议。
########################################################
/examples/*=ajp12
/ioffice/*=ajp12
worker.properties 文件中定义了 JAVA_HOME,TOMCAT_HOME等设定,以及相关的JAR库。
5. 验证
上述设定完毕后,重新启动机器。 在Internet服务管理器上确认filter设定被正确启动
方法:在默认Web站点上,点击右键,设定属性。在ISAPI筛选器TAB上确认jakarta的状态为向上的绿色箭头。表示成功了,否则表示设定有问题。
启动tomcat应用. 执行env.bat,或者启动tomcat服务
在ie中键入 http://localhost/ioffice/ 看是否OK.
如果上述验证都OK的话,所有设定都已完毕
-----------------------------------------------
附 isapi_redirect.dll 及tomcat3.2下载地址
http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/win32/i386/(isapi_redirect.dll下载)
上二级目录tomcat3.2下载
IIS中建立的站点也要在server.xml中设置
<Host name= "www.marker.com " >主机头
<Context path= " "
docBase= "C:\temp\ja " / >
<Context path= "/tt " 虚拟目录
docBase= "C:\temp\ja " / >
</Host >
zpwly
2003-04-10
打赏
举报
回复
同意
WAPQQ
2003-04-10
打赏
举报
回复
修改tomcat的端口号看看.
Linux系统——
Tomcat
部署及优化
Tomcat
简介、Java基础、动态网页基础(Servelet、JSP)JDK(Oracle JDK、Open JDK、yum安装JDK、二进制安装JDK)、
Tomcat
基础介绍、安装
Tomcat
(编译安装)、
Tomcat
配置、组件(核心组件)、引擎、处理请求过程、主页文件优先级、Jar打包、实现Java项目(搭建博客[设置mysql数据库新密码、如何破解mysql数据库密码]、)、
Tomcat
状态页(通过本机登录状态页、远程登录状态页、项目管理页面、
Tomcat
虚拟主机)、端口、Context、反向代理
Tomcat
优化
文章目录一、
Tomcat
双实例(部署两台
Tomcat
)二、
Tomcat
定义默认页面、页面超时和静止列出目录三、禁用AJP协议连接器(1)HTTP和AJP(2)Web客户端请求
Tomcat
服务器上JSP资源的两种方式(3)禁用步骤四、
Tomcat
配置网页压缩传输五、
Tomcat
的三种模式(1)同步异步、阻塞和非阻塞(2)
Tomcat
的三种模式(3)修改模式六、生产环境
Tomcat
配置七、JVM性能调优
Tomcat
优化从两部
分
出发,一个是JVM,一个是
Tomcat
本身 一、
Tomcat
双实例(部署两台Tomc
Tomcat
下载、安装与配置
进行 JAVA web 开发,都要先安装
tomcat
,本文记录了
Tomcat
的下载、安装和配置,并在第三部
分
介绍了因为端口占用问题导致
Tomcat
无法正常启动的
解决
方法,以备日后使用。
服务器端Apache(web服务器)与
Tomcat
(应用服务器)搭建集群 以及前端框架以及运维常用工具
web服务器:Apache、Nginx、
IIS
等 应用服务器:
Tomcat
、JBoss、Weblogic等 现在web服务器和应用服务器其实界限已经不是太清晰了,大部
分
的应用服务器也包含一些web服务器的功能,使用什么服务器大部
分
取决与架构场景和技术
解决
方案。 在服务器集群中,主要场景是一下几种: 1,静态资源优化 2,多环境应用整合 3,负载均衡 4,其他复合场景 接下来准备将Apache(web服务器)与两个
Tomcat
(应用服务器)集成在一起。 1.环境准备 1.1 Apache安装 windows下
Tomcat
6.0配置
第一步:下载j2sdk和
tomcat
:到sun官方站点
最新的jdk为1.6.04,
tomcat
为6.0,建议jdk1.4以上,
tomcat
4.0以上
第二步:安装和配置你的j2sdk和
tomcat
:执行j2sdk和
tomcat
的安装程序,然后设置按照路径进行安装即可。
1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:/j2sdk1.4.2):
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章