中易网

我已把80端口给了IIS了,tomcat给的是8080

答案:4  悬赏:70  
解决时间 2021-02-04 16:41
我已把80端口给了IIS了,tomcat给的是8080。怎么在域名后面把它去掉呢
最佳答案
整合IIS和Tomcat(同时支持ASP和jsp) 花了很久时间,终于搞定了IIS6和Tomcat的整合。现在把步骤贴出来给各位一点参考,也免去了新手在Google上暴走和一次次的调试。开始吧! 首先先说明我的系统,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目录。 现在我们要做的是到 去下载JK2,由JK2负责IIS和Tomcat的通讯,解开后得到isapi_redirector2.dll,我把它放在了C:tomcatiis下(目录随便)。 接下来在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 之后编辑jk2.properties文件,确认其中是否有此一句: request.tomcatAuthentication=false 接下来开始编辑注册表,直接建一个iis.reg文件,把下面一段拷进去保存然后双击iis.reg把信息导入注册表。(注意,把涉及的Tomcat路径改成你的Tomcat的路径) Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationJakarta Isapi Redirector2.0] "serverRoot"="c:\Tomcat" "extensionUri"="/jakarta/isapi_redirector2.dll" "workersFile"="c:\Tomcat\conf\workers2.properties" "logLevel"="INFO" 然后打开“我的电脑->控制面板->管理工具->Internet信息服务管理器”,在里面选择“网站”中的默认网站(默认网站我假定指向C:web),在其上点右键选“属性”,在弹出的页框里选择“ISAPI筛选器”,点“添加”,筛选器名称填jakarta,可执行文件中填入你的isapi_redirector2.dll的绝对路径。“确定”后点“确定”关闭属性页。再在“默认网站”上右键,选择“新建”->“虚拟目录”,别名填jakarta,下一步,路径选为你的isapi_redirector2.dll存放的目录,我的是C:tomcatiis,下一步,权限中记得把“执行”那项打勾,好了,完成。 如果你用的是IIS5的话,到这里就可以结束了,但IIS6还没完,继续。 在“Internet信息服务管理器”的“网站”中的“Web服务

如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la
全部回答
那这样就不行了,tomcat也是如果不加端口他默认就是访问80端口。所以你这样就跟IIS冲突了。
<p>整合iis和tomcat(同时支持asp和jsp) 花了很久时间,终于搞定了iis6和tomcat的整合。现在把步骤贴出来给各位一点参考,也免去了新手在google上暴走和一次次的调试。开始吧! 首先先说明我的系统,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目录。 现在我们要做的是到 <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fapache.linuxforum.net%2fdist%2fjakarta%2ftomcat-connectors%2fjk2%2fbinaries%2fwin32%2fjakarta-tomcat-connectors-jk2.0.2-win32-iis.zip" target="_blank">http://apache.linuxforum.net/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.2-win32-iis.zip</a> 去下载jk2,由jk2负责iis和tomcat的通讯,解开后得到isapi_redirector2.dll,我把它放在了c:tomcatiis下(目录随便)。 接下来在tomcat安装目录下的conf目录下建一个workers2.properties文件,把下面这段东东拷进去保存。注意file=&quot;..&quot;之中的路径要用&quot;/&quot;哦! [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 之后编辑jk2.properties文件,确认其中是否有此一句: request.tomcatauthentication=false 接下来开始编辑注册表,直接建一个iis.reg文件,把下面一段拷进去保存然后双击iis.reg把信息导入注册表。(注意,把涉及的tomcat路径改成你的tomcat的路径) windows registry editor version 5.00 [hkey_local_machinesoftwareapache software foundationjakarta isapi redirector2.0] &quot;serverroot&quot;=&quot;c:\tomcat&quot; &quot;extensionuri&quot;=&quot;/jakarta/isapi_redirector2.dll&quot; &quot;workersfile&quot;=&quot;c:\tomcat\conf\workers2.properties&quot; &quot;loglevel&quot;=&quot;info&quot; 然后打开“我的电脑-&gt;控制面板-&gt;管理工具-&gt;internet信息服务管理器”,在里面选择“网站”中的默认网站(默认网站我假定指向c:web),在其上点右键选“属性”,在弹出的页框里选择“isapi筛选器”,点“添加”,筛选器名称填jakarta,可执行文件中填入你的isapi_redirector2.dll的绝对路径。“确定”后点“确定”关闭属性页。再在“默认网站”上右键,选择“新建”-&gt;“虚拟目录”,别名填jakarta,下一步,路径选为你的isapi_redirector2.dll存放的目录,我的是c:tomcatiis,下一步,权限中记得把“执行”那项打勾,好了,完成。 如果你用的是iis5的话,到这里就可以结束了,但iis6还没完,继续。 在“internet信息服务管理器”的“网站”中的“web服务扩展”上点右键选择“添加一个新的web服务扩展”,弹出的框中扩展名填tomcat(其实无所谓的),“要求的文件”选“添加”然后找到你的isapi_redirector2.dll后“确定”。“设置扩展状态为允许”也打上勾,确定。 好了,配置完了。现在我们启动tomcat5,然后net start w3svc启动iis6。键入 http://localhost:8080/hello.jsp(这个文件是我放在c:web下的)看看!然后在看看 http://localhost/hello.jsp,如果两者执行结果一样,恭喜你,整合成功了! 但或许此时还不行,这时你该确认以下几点: 1.你的“internet信息服务管理器”-&gt;“网站”-&gt;“默认网站”-&gt;“属性”-&gt;“isapi筛选器”中的jakarta是否是向上的绿色箭头?如果是红色的,检查一下你之前做的配置有没有少了或是写错了点什么,再重新配置一遍 2.确认你的tomcat安装目录下的commonlib目录中是否有tools.jar文件(tomcat5好像是有的,但tomcat4中是没有的,网上的文档很少提到这件事,致使我多次配置失败),没有的话从jdk的lib下拷一个过去。 3.iis指向的目录最好和tomcat指向的目录一致,不然会发生找不到图像和其他资源文件的问题。(这点不影响执行,呵呵!) 4.英文文档中还提到应该把iis6设置为iis5隔离模式,“internet信息服务管理器”-&gt;“网站”-&gt;“属性”-&gt;“服务”,把“以iis5.0隔离模式运行www服务”打上勾。不过我不打勾也能正常使用,如果你配置不成功也可以试试这个。</p>  <p>&nbsp;</p>
这个有一种可能,就是你把IIS设置为8080端口,把tomcat在设置为80端口。要不真的没办法,只有80端口在访问的时候可以省略。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下水道有弯用弹簧钢丝能通吗?
吕不韦到底和他父亲说了什么才得到的支持
女生给留言lemon什么意思
我乐橱柜怎么去啊,有知道地址的么
做了双眼皮后,食物要注意什么?
所有的电脑主板都一样大吗?
巴姆雅苑在什么地方啊,我要过去处理事情
苹果6plus怎么设置下载东西用指纹锁
走马坑顶怎么去啊,有知道地址的么
电信的网,网上买了个D-LINK 16口的路由器,
拉斯帕尔马斯1比0皇家贝蒂斯比赛上看到UEDbet
盛兴超市地址有知道的么?有点事想过去
怎样设置qq超长说说尾巴
校园宣讲 哪些点可以引发情感共鸣
0.1u算大电容吗?
推荐资讯
小时代郭碧婷啪啪啪
空气凤梨用土种会长快一点吗?
壹家人公司是否合法
银圆雕刻吸塑地址在哪,我要去那里办事
飞机会不会撞上流星?
玻璃翠叶子变软了怎么办
8.8级螺栓如何检验?用哪些设备?
妈妈我爱你歌曲中最后3句是什么???
用英文写一篇北京和海南进行比较的作文
什么叫中转行
马油匠这个地址在什么地方,我要处理点事
手机qq浏览器如何跟新?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?