IIS JSP环境配置5.0.doc

重要提示:

1. 保证jdk,tomcat,iis-tomcat连接器在同一个盘符下,且目录没做特殊的权限设定;

2. 筛选器统一加到网站属性里,其他站点继承就可以了。

3. Tomcat里的站点目录路径和iis站点目录路径一致。

一、配置目的:iis+tomcat 运行多站点虚拟主机系统 支持asp,jsp。

二、配置环境:win2000 + iis5.0 + tomcat-5.0. 28,win2003 + iis6.0

三、配置工具:

j2sdk-1_4_2_08-windows-i586-p-1.exe

jakarta-tomcat-5.0.28.exe

jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip(iis+tomcat连接组件)

四、配置步骤:

安装Java2SDK

运行j2sdk-1_4_2_08-windows-i586-p.exe按照提示安装(可以更改安装路径)。这里选择c:\jdk(jdk为自己新建的文件夹)

安装tomcat

运行jakarta-tomcat-5.0. 28.exe按照提示安装(可以更改至其它路径)。这里选择c:\tomcat (tomcat为自己新建的文件夹)。选择本地机器的jdk路径,一般情况下,安装文件会自动搜索并显示,香港服务器,应该为你的jdk安装路径(如本例中的c:\jdk),如果没有正确显示,也可以手动更改。Win2003容易出现找不到正确路径的问题。成功安装后,程序会提示启动tomcat并查看readme文档。注意:启动Tomcat之前要确定系统没有其它服务已经占用8080端口(Tomcat默认端口)和8009端口(Tomcat\’sAJP13连接器端口)Tomcat正常启动后会在系统栏加载图标注意:tomcat5.0以上的可以不设初始密码

安装iis+tomcat连接组件

解压缩jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip得到binconfdoc三个文件夹,进入\bin\后可见isapi_redirector2.dll。在C盘根目录下新建目录iis并粘贴isapi_redirector2.dll。记住这个路径,香港服务器,稍后配置IIS的时候还会用到。这个路径不是系统要求的,可改变!现在可以删除jakarta-tomcat-connectors-jk2.0.4-win32-IIS目录,这里面的文件已经没用了。实际上在jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip中我们只用到了isapi_redirector2.dll一个文件。

配置环境变量:

classpath C:\JDKlibtools.jar;C:\JDKLIBdt.jar;C:\Tomcatcommonlibservlet-api.jar

tomcat_home C:\Tomcat

JAVA_HOME C:\ JDK

Path 路径里添加 C:\JDK;C:\JDKbin

添加配置文件:

在Tomcat安装目录下的conf目录下建一个workers2.properties文件,香港空间,把下面这段东东拷进去保存。

[shm]

file=c:/Tomcat/logs/jk2.log

size=1048576

[channel.socket:localhost:8009]

port=8009

host=localhost

[ajp13:localhost:8009]

channel=channel.socket:localhost:8009

[uri:/*.jsp]

[uri:/web/*]

[uri:/servlet/*]

worker=ajp13:localhost:8009

[status:status]

[uri:/jkstatus/*]

worker=status:status

到此重起服务器后,访问:8080,就可以看到tomcat的欢迎页面,tomcat可以正常访问了。下面进行的就是将tomcat作为iis的筛选器了。在iis上新建一个站点。

添加注册表信息:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\2.0]

“workersFile”=”c:\\Tomcat\\conf\\workers2.properties”

“extensionUri”=”/jakarta/isapi_redirector2.dll”

“logLevel”=”debug”

“serverRoot”=”c:\\Tomcat”

导入之后可以到注册表里信息是否导入成功:

HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationJakarta Isapi Redirector2.0 是否是新添加的信息。

添加支持应用程序扩展、站点筛选器jakarta及虚拟目录

打开“我的电脑->控制面板->管理工具->Internet信息服务管理器”,在主目录 配置里面选择应用程序扩展添加.jsp,dll为isapi_redirector2.dll;

打开“我的电脑->控制面板->管理工具->Internet信息服务管理器”,在里面选择“网站”中的默认网站(默认网站我假定指向C:\web),在其上点右键选“属性”,在弹出的页框里选择“ISAPI筛选器”,点“添加”,筛选器名称填jakarta,可执行文件中填入你的isapi_redirector2.dll的绝对路径。“确定”后点“确定”关闭属性页。再在“默认网站”上右键,选择“新建”->“虚拟目录”,别名填jakarta,下一步,路径选为你的isapi_redirector2.dll存放的目录,我的是C:\tomcatiis,下一步,权限中记得把“执行”那项打勾,好了,完成。

在tomcat里添加站点:

修改tomcat/conf下的server.xml文件,在<engine><engine/>之间添加虚拟站点。

<Host debug=”0″ appBase=”C:\website”

unpackWARs=”true” autoDeploy=”true”

xmlValidation=”false” xmlNamespaceAware=”false”>

<Context path=”” docBase=”” debug=”0″ reloadable=”true” crossContext=”true”>

</Context>

</Host>

若要添加jdbc连接,就将连接信息添加在<Context></Context>间。

修改后重启tomcat。

到此配置成功,访问可以正常访问了。

五、Win2003系统IIS6下的配置;

配置按前面步骤进行,配置完成后继续下面操作。

天再高又怎样,踮起脚尖就更接近阳光。

IIS JSP环境配置5.0.doc

相关文章:

你感兴趣的文章:

标签云: