- 浏览: 1736990 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (337)
- javaScript校验 (11)
- java (31)
- java连接数据库 (1)
- js应用 (41)
- JQuery (15)
- linux操作命令 (12)
- loadrunner测试 (5)
- tomcat (18)
- 数据库 (12)
- eclipse (7)
- 触发器 (7)
- 表单 (3)
- ibatis (6)
- oracle (4)
- xml (1)
- Exception (6)
- spring (16)
- struts (4)
- struts 标签 (2)
- sql (8)
- sql server (6)
- 其它 (18)
- Apache (2)
- 电脑故障 (4)
- java 线程 (1)
- dwr (8)
- jackey (18)
- 总结 (34)
- gcc linux (2)
- extjs 学习 (5)
- 网站建设 (4)
- 健康 (2)
- 房地产知识 (1)
- hibernate (3)
- mysql (7)
- linux (13)
- svn (1)
最新评论
-
阳光泛滥的日子:
很好用谢谢
java.net.URISyntaxException的解决办法 -
linjianqing:
现在有更好的处理方式吗?我正也为这发愁
applet访问打印机出现的问题 -
ruyi574812039:
非常感谢您的总结!想问几个问题!假设三个项目分别以静态部署的三 ...
在Tomcat中部署Web程序的几种方式 -
yangguo:
太j8麻烦了
Spring3.1中使用缓存注解及Shiro的缓存联合 -
bellawang:
很好用谢谢
java.net.URISyntaxException的解决办法
使用IIS+Tomcat6.0将JSP网站发布到Internet,先用IIS将域名绑定.
下面是笔者配置成功的步骤,请参考,并根据实际情况配置.
平台: windows2003 + IIS6 + TOMCAT6 + J2SE1.5.0
一、下载一个整合需要的文件isapi_redirect.dll
下载地址http://apache.justdn.org/tomcat/tomcat-connectors/jk/binaries/win32
在此我下载的是jk-1.2.23版本,所以我建议下载jk-1.2.23版的,
我们将得到isapi_redirect.dll(228k,jk-1.2.23版),然后将isapi_redirect.dll拷贝到tomcat安装目录下的
conf 文件夹里。
建立一个注册表文件 isapi_redirect.reg ,输入内容(将c:\\tomcat更换成你自己的tomcat安装目录):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi
Redirector\1.0]
"log_file"="C:\\tomcat6\\logs\\isapi.log"
"log_level"="debug"
"worker_file"="C:\\tomcat6\\conf\\workers.properties"
"worker_mount_file"="C:\\tomcat6\\conf\\uriworkermap.properties"
"tomcat_start"="C:\\tomcat6\\bin\\tomcat.bat start"
"tomcat_stop"="C:\\tomcat6\\bin\\tomcat.bat stop"
"extension_uri"="/jakarta/isapi_redirect.dll"
双击isapi_redirect.reg文件导入系统.
二、在tomcat安装目录下的 conf 文件夹里建立如下文件
1.Tomcat6的conf下安装时候已经自动建立workers.properties,如果没建立,则手动建立文件workers.properties
workers.properties内容如下(请更成换你自己的Tomcat和J2SE(jdk)目录:
workers.tomcat_home=c:\Tomcat6\
workers.java_home=c:\J2SE15
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
2.建立文件uriworkermap.properties
uriworkermap.properties内容如下:
/*.jsp=ajp13
/*=ajp13 /*增加让servlet等访问*/
3.将isapi_redirect.dll、workers.properties、uriworkermap.properties三个文件放至Tomcat下的conf目录里。
这里应该是根据注册表文件 isapi_redirect.reg。
三、打开HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi
Redirector\1.0项,检查右边项目中是否包含如下项:
extension_uri /jakarta/isapi_redirect.dll (jakarta为IIS下的虚拟目录)
log_file c:\tomcat6\logs\isapi.log (指定JK插件使用的日志文件)
log_level debug (指定日志级别)
worker_file c:\tomcat6\conf\workers.properties (指定JK插件的工作文件)
worker_mount_file c:\tomat6\conf\uriworkermap.properties (指定JK插件的URL映射)
如果没有上述项,则建立相关项和相关值
四、打开“我的电脑->控制面板->管理工具->Internet信息服务管理器”,
在里面选择“网站”中的某个网站(此网站就是我们需要使用JSP环境的站,并且在此将目录设置与Tomcat下的此网站目录设置为一致),
在其上点右键选“属性”,在弹出的页框里选择“ISAPI筛选器”,点“添加”,
筛选器名称填jakarta,可执行文件中填入你的isapi_redirector.dll的绝对路径(我的是C:\Tomcat6\conf)。
“确定”后点“确定”关闭属性页。再在“此网站”上右键,选择“新建”->“虚拟目录”,别名填jakarta,
下一步,路径选为你的isapi_redirector.dll存放的目录(我的是C:\Tomcat6\conf),
下一步,权限中记得把“执行”那项打勾,好了,完成。
应用程序扩展名映射:在主目录里点配置,在跳出的窗口应用程序配置中增加.jsp应用程序扩展名映射,
可执行文件指向isapi_redirect.dll文件,动作限制为GET,HEAD,POST,DEBUG
五、 在“Internet信息服务管理器”的“网站”中的“Web服务扩展”上点右键选择“添加一个新的Web服务扩展”,
弹出的框中扩展名填JSP(无所谓的,自己随便设置名称),“要求的文件”选“添加”然后找到你的isapi_redirector.dll后“确定”。
“设置扩展状态为允许”也打上勾,确定。
六、配置完毕。重启IIS6和Tomcat6。("我的电脑" - 右键 - 管理 - 服务和应用程序 - 服务
,重新启动Tomcat6,重新启动IIS6.)
或者:
先运行net stop w3svc关闭IIS服务。
再运行net start w3svc重新启动IIS。
七、测试网站,在网站目录下建立一个test.jsp文件。键入 http://localhost:8080/test.jsp 看看!然后再看看
http://localhost/test.jsp ,如果两者执行结果一样,恭喜你,整合成功了!
另外,在Tomcat中配置好虚拟主机,方法:(此方法请记住使用!)
在 <Engine> </Engine>之间添加:
<Host name="it942.com" appBase="webapps"
unpackWARs="true" autoDeploy="false"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="D:\web\jsp\it942" reloadable="true"/>
</Host>
如果有问题,可以先检查是否设置好Tomcat虚拟主机
输入http://www.test.com:8080/index.jsp即可检测
http://www.test.com/index.htm可以检测IIS
发表评论
-
实现Applet与Servlet之间进行通讯的简单实例
2011-08-09 21:36 2994Servlet传送查询记录集给Applet 这篇文章是继< ... -
js 表单使用总结 jackey
2010-05-26 15:51 20961 javascript刷新页面 ... -
javascript的子窗口和父窗口的传值与刷新
2010-02-21 18:04 3189另存为子窗口 <!DOCTYPE HTML PUB ... -
showModalDialog参数使用详解
2010-02-04 19:24 1626showModalDialog:模式窗 ... -
Log4j配置文件的示例_jackey
2010-02-03 13:05 2033引子: 最近老是用到log4j的东西,我想这样优秀的一个 ... -
实现数据库中的数据(db data)转化成document文档 实现jdbc批量插入数据
2010-01-28 16:36 1741package com.test; import java. ... -
Ajax实现文件上传 jackey 好方法
2010-01-19 11:02 8303首先要说的就是 ajax 是无法实现上传文件的,可以想一下aj ... -
js控制select的option
2010-01-05 15:15 5760js控制select的option JS sele ... -
Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置
2009-09-29 14:30 2524所需软件 (1) j2sdk- ... -
Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置
2009-09-29 14:22 3860所需软件(1) j2sdk-1_4_2-win ... -
EL表达式 (详解)
2009-09-12 02:59 8249EL表达式 1、EL简介1)语法结构 ... -
在Tomcat中部署Web程序的几种方式
2009-09-10 18:36 20350在Tomcat中部署Java Web应用程序有两种方式:静态部 ... -
window xp Service pack 2+ iis 5.1+tomcat-5.5.27 +jdk1.5.0_08
2009-08-07 23:34 4258xp下整合IIS和tomcat ... -
Spring整合第三方MVC框架的通用配置
2009-08-06 17:55 1583Spring整合第三方MVC框架的通用配置 ... -
常见错误解决方案
2009-08-06 14:33 17821. sql server 错误签名 ISQL/w - ... -
dwr spring 如何配置
2009-08-06 13:57 2752DWR和Spring 让DWR和Spring一起工作的步 ... -
java 遍历map 方法 集合 jackey
2009-08-02 12:02 29660package com.jackey.topic; impo ... -
JSON 入门指南 jackey
2009-07-29 16:43 1339JSON 即 JavaScript Object Natati ... -
Eclipse插件的安装有两种方法 ___jackey
2009-07-29 14:06 1335Eclipse插件的安装有两种 ... -
利用apache的proxy-ajp做apache与tomcat的结合(转载) jackey
2009-07-28 16:14 2228解压apache的源代码 # ta ...
相关推荐
《IIS6.0与Tomcat6.0的整合配置详解》 在互联网服务领域,IIS(Internet Information Services)和Tomcat都是重要的服务器软件。IIS是微软提供的一个全面的Web服务器解决方案,而Tomcat则是一个开源的、基于Java的...
在本篇内容中,我们将详细探讨如何通过集成 IIS(Internet Information Services)与 Tomcat 6.0 来实现 JSP 网站的互联网发布。这种方法尤其适用于那些希望利用 Windows 平台来部署 Java Web 应用程序的开发者。 #...
### IIS6.0+Tomcat6.0+JK整合(8080端口和80端口共用jsp网站)的知识点 #### 一、整合环境与目标 本整合的目标是在一个环境中同时利用IIS6.0和Tomcat6.0来部署和运行jsp网站,使得用户可以通过标准HTTP端口80访问...
要成功配置JSP环境,关键步骤包括安装和配置JDK、Tomcat服务器以及将Tomcat与IIS6.0进行集成。JDK是Java程序开发工具包,为Java程序运行提供环境和库。Tomcat是Java的开源Servlet容器和Web服务器,它可以部署和运行...
在浏览器中输入 localhost(不加 8080)访问 IIS 的服务器,可以看到 IIS 已经指向了 tomcat,为了 能更好的服务最好将两个服务器指向同一个的 Web 的目录,这样的 IIS 就支持 jsp 了,完成之 后重新启动。 在 tomcat ...
在本文中,我们将探讨如何成功地整合IIS7.0和Tomcat6.0,以实现Windows Server 2008环境下JSP应用的部署。整合这两种服务的主要目的是利用IIS作为前端Web服务器,处理静态内容,而将动态内容如JSP交给Tomcat处理。 ...
IIS6与Tomcat6.0的整合主要目的是让IIS处理静态资源,而将动态请求转发给Tomcat处理。这样可以充分利用两者的优势,提高服务器性能,同时降低服务器维护的复杂性。 **四、整合步骤** 1. **安装与配置Tomcat** - ...
2. **IIS6**:Internet Information Services(IIS)6.0是Windows 2003 Server中的Web服务器组件,能够处理HTTP、HTTPS等网络协议,但默认不支持JSP,因此需要与Tomcat结合使用。 3. **TOMCAT6**:Apache Tomcat ...
1,我们将得到isapi_redirect.dll然后将isapi_redirect.dll拷贝到tomcat安装目录下的 iis 文件夹里(可随意自定义,只要放在tomcat目录下就可以,最好单独建文件夹)。 2,双击注册表文件isapi_redirect.reg(见...
软件环境:Window server 2003+ IIS6.0 + Tomcat6.0 + JK2 整了大半天,不过直得整合的好处就不说了 1.导入注册表 iis+tomcat.reg 文件说明 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\...
值得注意的是,Tomcat6.0采用了Eclipse JDT来编译JSP,从而不再依赖JDK。 JRE的安装过程非常简单,可以从Oracle的官方网站(http://java.sun.com/javase/downloads/index.jsp)下载相应的版本。对于非安装版本的JDK...
3. **配置Tomcat为Windows服务**: 使用Tomcat提供的`tomcat6.exe`(在`bin`目录下)将其注册为Windows服务,便于管理。 4. **修改Tomcat端口**: 如果IIS6已经在使用80端口,需将Tomcat的HTTP监听端口改为其他未使用...
软件环境:Window server 2003+ IIS6.0 + Tomcat6.0 + JK2 整了大半天,不过直得整合的好处就不说了 1.导入注册表 iis+tomcat.reg 文件说明 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\...
虽然描述中提到了IIS 7.0和Tomcat 6.0,但标题中是7.5和7,所以我们将假设是IIS 7.5和Tomcat 7.0。在这个环境中,IIS和Tomcat的默认端口分别是80和8080,它们之间的接口是isapi_redirect-1.2.26.dll或更高版本。 **...
- 将下载的`isapi_redirect.dll`复制到IIS的`Inetpub\wwwroot`目录下。 - 配置`web.config`文件以启用JK Connector。 2. **设置IIS网站**: - 在IIS中创建一个新的网站,并指向Tomcat的`webapps`目录。 - 配置...
IIS+tomcat整合,并且通过域名访问网站最近做在部署一个工程,在网上疯狂搜索资料,所获取的资料都是很乱的,说是要教人如何整合,部署,结果按照他们说的一步一步去做,老是不成功,今天终于被我做好了,现在拿来给...
**IIS6.0+TOMCAT7.1+PHP6完美整合.doc**:这个文档可能是详细的整合步骤指南,涵盖了如何在IIS 6.0版本上配置Tomcat 7.1和PHP 6(虽然PHP 6从未正式发布,可能指的是PHP 5的一个特定版本或模拟版本),以实现高效且...
整合IIS6.0(Internet Information Services 6.0)与Tomcat5.5和SQL2000是将Windows服务器上的静态内容处理能力与Java应用程序服务器的动态功能相结合的过程。这种集成允许开发人员在IIS上托管静态内容,如HTML、CSS...
标题 "iis6 tomcat6" 暗示了我们讨论的主题是关于如何在IIS 6.0(Internet Information Services)中集成Tomcat 6.0,以便通过IIS来代理并访问运行在8080端口的Tomcat服务。这通常是为了在Windows服务器环境中实现一...