当前位置:  技术问答>java相关

请教:IIS和java

    来源: 互联网  发布时间:2015-07-07

    本文导语:  请问IIS上能够跑servlet吗? | Tomcat IIS HowTo:将Tomcat装入IIS全攻略   一、我的安装环境是W2K(简体中文Server版),IIS5 Tomcat 4.03下载地址 http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.3/bin/jakarta-tomcat-4.0...

请问IIS上能够跑servlet吗?

|
Tomcat IIS HowTo:将Tomcat装入IIS全攻略
 

一、我的安装环境是W2K(简体中文Server版),IIS5
Tomcat 4.03下载地址
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.3/bin/jakarta-tomcat-4.0.3.exe

isapi_redirect.dll下载地址
http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3/bin/win32/i386/
放到{TOMCATHOME}biniisi386isapi_redirect.dll

或者在此处下载包含以下配置的zip包
http://members.ozemail.com.au/~lampante/howto/tomcat/iisnt/tc4ntiis.zip 

二、先要保证Tomcat可以正确执行

三、编辑iis_redirect.reg

将下面的begin和end之间的iis_redirect.reg文件装入机器,我的Tomcat装在E:\Tomcat 4.0,你可根据自己的环境修改iis_redirect.reg文件
iis_redirect.reg:
---begin---
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationJakarta Isapi Redirector1.0]
"extension_uri"="/jakarta/isapi_redirect.dll"
"log_file"="E:\Tomcat 4.0\logs\isapi.log"
"log_level"="debug"
"worker_file"="E:\Tomcat 4.0\conf\workers.properties"
"worker_mount_file"="E:\Tomcat 4.0\conf\uriworkermap.properties"
---end---
注:其中的路径需改成你的tomcat的安装路径。 

四、配置IIS 

(1)、打开IIS管理器,在"默认WEB站点”中建立一个虚拟目录jakarta,让它的路径指向isapi_redirect.dll所在目录。该虚拟目录应被设置为"可执行”。 
(2)、利用IIS管理器,把isapi_redirect.dll设置为"默认WEB站点”的ISAPI筛选器,名称可以任起。 
(3)、重启IIS,确认刚才添加的ISAPI筛选器前面标了一个绿色向上的箭头然后重启Tomcat(执行tomcatbinshutdown.bat可关闭Tomcat) 此时,IIS应该已经可以处理*.jsp文件了。由于Tomcat设置中,默认的Root是 tomcatwebapps,所以你可以在这个目录中放置一个jsp文件(例如 index.jsp),然后访问http://localhost/index.jsp,看一下效果。  

如果按照上面的方法还是无法使IIS处理jsp文件,可以尝试在IIS管理器->默认WEB站点属性->主目录->配置中添加一个"应用程序映射”,把*.jsp文件映射到isapi_redirect.dll上。 

五、设定Tomcat设置文件 

Edit worker.properties file

修改以下环境配置:

workers.tomcat_home=E:tomcat 4.0
workers.java_home=E:jdk1.3.1

Edit uriworkermap.properties file

Add any web sites that IIS needs to serve to Tomcat:

#
# Default worker to be used through our mappings
#
default.worker=ajp13

#
# Sites to be redirected to Tomcat
#
/examples=$(default.worker)
/examples/*=$(default.worker)


Edit server.xml file

打开%TOMCATHOME%confserver.xml文件

缺省AJP连接器没有激活。 取消以下部分的注释激活它。

$TOMCATHOME/conf/server.xml:(原始文件中第74行^_^)



至此,最好重起机器,访问http://localhost/examples


另付Tomcat IIS HowTo原文地址:
http://jakarta.apache.org/cvsweb/index.cgi/~checkout~/jakarta-tomcat/etc/tomcat-iis-howto.html?rev=1.4&content-type=text/html

及How To Setup TOMCAT 4.0.1 on Windows 2000 with IIS and NT Service:
http://members.ozemail.com.au/~lampante/howto/tomcat/iisnt/

|
还得在iis中加入ISAPI筛选器

    
 
 

您可能感兴趣的文章:

  • 在下想学习Java,请教各位大侠,Java 有哪功能
  • 我初学java,请教各位开发java用什么工具好?
  • 向java论坛的高手们请教(java不是我的专长)
  • 请教各位DX,我是java初学者,如何在win98下配置jdk,在哪可以下载java类库?
  • 请教一些JAVA的基本问题,初学JAVA有些迷糊,帮帮忙!总迷糊实在受不了了!
  • 请教:Java高手读书之路
  • 请教如何用java虚拟机运行hello.class文件,谢谢。
  • 请教:是java包装载不上吗?
  • 请教如何搭建能够运行JAVA的最精简Linux桌面系统
  • 请教一个关于java.policy的问题
  • 刚学习Java,请教关于Java的Application代码编写问题。
  • 最近学JSP,苦于HTML语言和JAVA语言太差,请教推荐几本书,thanks.
  • 请教??如果将.CLASS反编译为.JAVA文件??
  • 请教关于java学习的问题
  • 请教各位高手一个简单的问题:在JAVA 中如何才能取得一些系统信息?
  • 请教学习JAVA的最佳方法?以免走弯路
  • 请教java中的assert的用法
  • 请教一下,如果想在linux下开发java,选哪个版本的linux好一点
  • Think in java 问题。(请教)
  • 请教各位,是JAVA有前途还是C#有前途?多谢!
  • 请教,怎样实现IIS和resin 整合?
  • 初学请教:apache中的站点能象IIS中一样建独立的站点吗?
  • 请教关于Tomcat+IIS的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教,请教,这个问题是为什么????
  • 请教本地硬盘安装问题请教本地硬盘安装问题
  • ■请教■请教redhat最基本的问题!
  • 请教一个 shell 问题,我用下面这个 shell 语句总是失败,请教
  • 高分请教,各位大侠,请教一个问题,理论高手请进??谢谢
  • 请教Linux下pgadmin3-1.0.2的编译和安装!!高分请教!
  • 各位大虾,请教装了REDHAT9操作系统后,启动时无法引导到LINUX,请教该如何解决啊
  • 请教,请教,,,一定要看!!一定要看!!
  • 请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 请教象我这样的硬盘应如何安装Linux,我昨天试装了,但有问题。(老问题了,也看了前面的帖子,但还是来请教,请多指教)
  • 请教这种循环的执行过程
  • :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下 iis7站长之家
  • 请教如何在指定目录下查找包含指定文字的文件
  • 请教局域网中如何通过ip地址得到主机名
  • 请教kdevelop的问题
  • 请教linux 下的adsl拨号问题.
  • 请教,如何用虚拟订机安装liux
  • 【请教】LINUX 下SNMP的MIB开发
  • 请教一个opengl的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3