您的位置:首页 > 运维架构 > Tomcat

win7下tomcat和iis共用80端口(20150810)

2015-08-12 21:52 751 查看
说明:

给出此篇文章的主要原因是有关此方面的主要参考资料是以前的xp系统,和win7有较大差别,win7的资料太少,且照有关win7下资料配置不成功。自己也是多次尝试才配置成功,希望可以对大家有所帮助!

配置环境:win7 32+apache-tomcat-6.0.29+isapi_redirect-1.2.28.dll+JDK6.0

我用的是apache-tomcat-6.0.29绿色免安装版,文件在D盘根目录,文章结束会给出配置之后的apache-tomcat-6.0.29下载地址

请特别注意红色字体



---------------------------Tomcat配置--------------------------

1、在D:\apache-tomcat-6.0.29\conf下新建workers.properties,内容:

workers.tomcat_home=<span style="color:#ff0000;background-color: rgb(255, 255, 255);">D:\apache-tomcat-6.0.29</span>
workers.java_home=<span style="color:#ff0000;">C:\Program Files\Java\jdk1.6.0_39</span>
ps=\
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=1


2、在D:\apache-tomcat-6.0.29\conf下新建uriworkermap.properties,内容:

/*=worker1


3、在tomcat的log目录下建立isapi.log文件,内容为空即可



4、在D:\apache-tomcat-6.0.29\bin下新建一个目录jk,然后把isapi_redirect-1.2.28.dll放进去



5、打开D:\apache-tomcat-6.0.29\conf下的server.xml

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
<span style="color:#ff0000;"><!-- 添加内容-->
<Context path="" docBase="D:\apache-tomcat-6.0.29\webapps" debug="0" reloadable="true" /></span>
</Host>




任意位置新建注册表(任意名字.reg,如xzy.reg)内容:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"extension_uri"=<span style="color:#ff0000;">"/jakarta/isapi_redirect.dll"</span>
<span style="color:#ff0000;">"log_file"="D:\\apache-tomcat-6.0.29\\logs\\isapi.log"
"worker_file"="D:\\apache-tomcat-6.0.29\\conf\\workers.properties"
"worker_mount_file"="D:\\apache-tomcat-6.0.29\\conf\\uriworkermap.properties"</span>
"log_level"="realease"


然后运行注册表。





























---------------------------iis配置--------------------------------

1、打开控制面板下的程序与功能:




2、选择左侧的打开或关闭wins功能,然后选择Internet信息服务中的Web管理工具中的所有和万维网服务-->应用程序开发功能中的所有(注意,一定要把折叠的打开然后全选,不然有的不会选上),然后确定,如下图:




3、

控制面板----->管理工具------>Internet 信息服务(IIS)管理器



4、鼠标放到Default Web Site上,然后右键--->添加虚拟目录

jakarta是一个规定的名字,必须这么创建,这个虚拟目录要指向isapi_redirect-1.2.28.dll所在的目录



5、添加ISAPI筛选器







6、添加脚本映射




7、添加脚本映射 点击跳出如下界面



8、右键选择添加脚本映射,跳出如下界面



9、编辑权限









-----------------------运行---------------------

在tomcat 的bin下运行tomcat






在浏览器中输入任意一个webapps下的项目即可:






下载地址:
http://yunpan.cn/cdMS5tT7JItP5 (提取码:fc6c)

参考文档:

1
http://wenku.baidu.com/link?url=P7f0I9D7iFzOqXTZSr0CwymJ0MTUf2kUawTrDehO6B-FjKNhd5oQZ85VNTGi5bbx2WctLNXuQKAICpnsVxL9ORztRCLggOXXebaWuH9ra4y(win7环境下,没有配置成功,原文章缺少配置项,不能运行成功)
2、http://www.cnblogs.com/xiaoSoldier/archive/2012/08/03/2622277.html(xp系统下,无法考究)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: