64位win8系统下iis与tomcat的集成

一.配置tomcat

 1."E:\wifi\wifi"为网页文件夹,在server.xml中的<Engine></Engine>标签里添加如下内容

<Host name="wxh.com"  appBase="E:\wifi\wifis"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
        <Alias>wxh.com</Alias>
            <Context path="" reloadable="true" docBase="E:\wifi\wifi" />
 </Host>

2.修改hosts文件,添加如下内容

    127.0.0.1 localhost

    127.0.0.1 wxh.com

此时在浏览器输入"wxh.com:8080"会跳入到网站首页

二.配置iis

1.新建站点


2.修改应用程序池设置,改为下图所示

3.新建asp页面,以测试iis是否配置正确

<%@language="vbscript"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>测试</title>
</head>
<body>
<%
response.Write ("asp测试!")
%>
</body>
</html>

4.浏览器输入"wxh.com"

三:iis与tomcat的集成

1.新建一个文件,改名为tom.reg,编辑内容如下

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Jakarta Isapi Redirector\2.0]
"workersFile"="E:\\win7Programfiles\\apache-tomcat-6.0.14\\conf\\workers2.properties"
"extensionUri"="/jakarta/isapi_redirector2.dll"
"logLevel"="debug"
"serverRoot"="E:\\win7Programfiles\\apache-tomcat-6.0.14"

双击该文件导入到系统注册表

2.在tomcat的"bin"目录中新建名为"win32"的文件夹,下载"isapi_redirector2.dll"文件移至该目录下

3在tomcat的"bin"目录中新建名为"workers2.properties"的文件,编辑内容如下:

[shm:]
info=Shared memory file. Required for multiprocess servers
file=E:/win7Programfiles/apache-tomcat-6.0.14/logs/jk2.log
size=1000000
[channel.socket:localhost:8009]
info=Ajp13 worker, connects to tomcat instance using AJP 1.3 protocol
port=8009
host=localhost
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
[uri:/]
[uri:!/*.asp]
worker=ajp13:localhost:8009
[status:status]
[uri:/jkstatus/*]
worker=status:status

4.选中网站wifiSys,然后选择ISAPI筛选器,如下图

5.进入如下界面后,单击添加

6.填写筛选器名称,这里取名为tomcat,可执行文件选择"isapi_redirector2.dll",如下图

7.右键单击网站"wifiSys",添加虚拟目录,别名必须为"jakarta",物理路径选择之前建立的"win32"文件夹,如下图

8.选中建立的虚拟目录"jakarta",然后选择"处理程序映射",之后选择"添加脚本映射",

请求路径为"*.dll",可执行文件为"isapi_redirector2.dll",如下图

9.选中刚建立的"jakarta",单击"编辑功能权限",全部勾选,如下图

10.选中pc,进入"ISAPI和CGI限制",如下图


11.双击如下条目



12.选中"允许执行扩展路径",如下图


13.测试


你可能感兴趣的:(tomcat,IIS)