




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
长春海华科技有限责任公司 Changchun Haihua Tech. Co., LtdTomcat与IIS整合手记付晓波文件及版本:下载Tomcat:Apache Tomcat 6.0.18 文件名:apache-tomcat-6.0.18.exeJava JDK:JDK 1.6.11 (JDK 6 u11) 文件名:jdk-6u11-windows-i586-p.exe连接器:jk2 文件名:isapi_redirector2.dll注册表文件名:jk2.regIIS:6服务器系统:Window 2003 Server + SP2安装配置IIS6和Tomcat6一、装好Window2003Server+SP2,IIS6,将首页文档改为index.asp。将下列内容插入index.asp中:现在的时间是:如果是本机,则在浏览器中打入http:/localhost。如果配置正确,浏览器应该显示当前时间。由于asp的配置网上很多,这里不再赘述。二、安装Java JDK,一路默认安装即可。本文安装目录为:E:Program FilesJavajdk1.6.0_11三、设置环境变量:我的电脑-属性-高级-环境变量:添加:java_home 内容:E:Program FilesJavajdk1.6.0_11添加:tomcat_home 内容:D:Tomcat6修改或添加:classpath 内容:.;%java_home%libtools.jar;%java_home%libdt.jar修改:Path 在最后面添加内容:;%java_home%bin四、安装Apache Tomcat 6.0.18,本文安装目录为d:Tomcat6(没有空格)目录下。可以考虑“全部安装”。安装完毕后,启动Tomcat。这时电脑右下角应有Tomcat正在运行的标志。如果没有或Tomcat未启动,则重新启动服务器。重启后,电脑右下角应有Tomcat正在运行的标志。如果仍不正常,请重装Tomcat。五、Tomcat运行后,在浏览器中打入http:/localhost:8080,回车后应出现Tomcat的默认页面。点击左边的“Examples”,看看示例能否正常运行。如果能,则Tomcat基本配置完毕。六、在D:vmjsp目录下新建一个jsp文件:index.jsp,内容如下:index.jsp:现在时间是: 七、为Tomcat配置站点。先用“写字板”或“FrontPage”等文本编辑软件将D:Tomcat6conf目录下的server.xml文件打开,再保存一下,这样以后用“记事本”打开就没有乱码了。编辑server.xml,在前加入以下代码: 其中:是域名,通过修改客户机上的C:WINDOWSsystem32driversetc目录下的hosts文件,可以访问。用记事本打开hosts文件,在最下方添加:11 保存并关闭。其中:11就是服务器的IP地址,请根据实际情况修改。如果是服务器和客户机是一台电脑,则改为。这样在访问时实际访问的就是您的服务器。此时,在浏览器上打:8080回车后,应出现JSP的当前时间。八、回到IIS管理器,建立一个网站,主机头为,目录为D:vmjsp,保存。首页文档为index.htm。九、在D:vmjsp目录下新建一个htm文件:index.htm,内容如下:这是IIS的index.htm文件!十、此时,在浏览器上打回车后,应出现“这是IIS的index.htm文件!”。到此,IIS和Tomcat分别配置成功!IIS6和Tomcat6整合一、 将“连接器”文件isapi_redirector2.dll复制到d:Tomcat6binwin32目录下(win32目录要新建)。二、在d:Tomcat6conf目录新建两个文件:perties和perties:perties的内容如下:# THIS FILE MAY BE OVERRIDEN AT RUNTIME. MAKE SURE TOMCAT IS STOPED# WHEN YOU EDIT THE FILE.# COMMENTS WILL BE _LOST_# DOCUMENTATION OF THE FORMAT IN JkMain javadoc.# Set the desired handler list# handler.list=apr,request,channelJni# Override the default port for the socketChannel# channelSocket.port=8019# Default: # channelUnix.file=$jkHome/work/jk2.socket# Just to check if the the config is working# shm.file=$jkHome/work/jk2.shm# In order to enable jni use any channelJni directive# channelJni.disabled = 0# And one of the following directives:# apr.jniModeSo=/opt/apache2/modules/mod_jk2.so# If set to inprocess the mod_jk2 will Register natives itself# This will enable the starting of the Tomcat from mod_jk2# apr.jniModeSo=inprocess(好像几乎全是注释掉的)perties的内容如下:shm:info=Shared memory file. Required for multiprocess serversfile=d:Tomcatworkjk2.shmsize=1000000channel.socket:localhost:8009info=Ajp13 worker, connects to tomcat instance using AJP 1.3 protocoltomcatId=localhost:8009uri:/ uri:/*.jsp uri:!/*.asp(注意要给d:Tomcatwork目录everyone写的权限)其中:uri:/代表根路径的首页文件归Tomcat处理;uri:/*.jsp代表jsp文件归Tomcat处理;uri:!/*.jsp代表asp文件不归Tomcat处理;其余文件归IIS处理。三、创建一个注册文件jk2.reg,内容如下:Windows Registry Editor Version 5.00HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationJakarta Isapi Redirector2.0“workersFile”=”D:Tperties”“extensionUri”=”/akarta/isapi_redirector2.dll”“logLevel”=”debug”“serverRoot”=”D:Tomcat6”保存后双击运行这个文件,导入注册表中。四、设置IIS网站的IsApi筛选器:指向文件D:Tomcat6binwin32isapi_redirector2.dll确定后是下面这样:五、在IIS中创建虚拟目录jakarta,jakarta是一个规定的名字,必须这么创建,这个虚拟目录要指向isapi_redirector2.dll所在的目录,并且设置为可执行IsApi六、在IIS的服务器扩展中添加允许isapi_redirector2.dll执行重启IIS和Tomcat。访问一下,这时先看看IIS默认网站的IsApi的tomcat是否为绿色。如果不是,砸烂电脑。可以看到jk2.shm已经被创建了,如果有问题在事件查看器中可以看到筛选器的错误说明绿色后就可以通过IIS访问Tomcat了,包括Tomcat的虚拟路径也可以。IIS: /tomcat: /七、perties中的设置这个文件中uri:/*之类的设置会告诉筛选器符合哪些条件的路径交给tomcat处理,像uri:/*会使筛选器把所有的地址都交给tomcat处理,这样IIS中原来ASP的处理便全部都不能用了。也可以指定某些地址才转向Tomcat,像uri:/uri:/*.jspuri:/admin/*uri:/jsp-examples/*uri:!/*.asp(注意“!”号)表示/*.jsp /admin/* /jsp-examples/*才转向tomcat,其他不符合这些条件的仍由IIS本身处理。uri:!/*.asp(注意“!”号)表示*.asp的文件不交给Tomcat处理。uri:/表示根目录的默认文件归Tomcat处理,这样可以直接打开index.jsp这个文件。八、让IIS和Tomcat支持中文文件名:IIS:编辑Windows2003的注册表(要重新启动才能生效):HKLMSystemCurrentControlSetServicesInetInfoParametersFavorDBCS = 0Tomcat:1在jsp文件最开头加入下面这行(这里是解决中文不能显示的问题):2然后改tomcat的server.xml文件(这里是解决含有中文的文件、图片的不能下载、显示的问题): URIEncoding=UTF-8 加上这句就可以识别中文文件了,也就是不光可以在jsp中显示中文,还可以下载显示。九、总结:1)调好IIS;2)安装JDK1.6,默认安装即可;3)安装Tomcat6,安装目录选D:TOMCAT6(不要有空格);4)设置服务器的环境变量;5)重启计算机后,设置Tomcat6下conf下的server.xml文件,设置虚拟主机,使IIS和Tomcat用同一路径;6)测试IIS和Tomcat(8080端口)7)注册文件8)在d:Tomcat6conf目录下创建perties和perties9)IIS建立web服务扩展10)IIS网站建立ISAPI筛选器11)IIS网站建立jakarta虚拟目录,指向D:TOMCATbinwin32,权限为可执行12)测试整合结果13)处理中文显示和中文文件名识别的问题。14)注意D:TOMCAT目录要everyone
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供应商产品质量保证协议书范本6篇
- 赠与合同范例4篇
- 旅游住宿合租合同范本
- 国家管网集团合同范本
- 法院服装采购合同范本
- 关于产权纠纷房屋出租合同3篇
- 纸式工程合同范本
- 第一节 两个计数原理与排列组合2026年高三数学第一轮总复习
- 2025年光缆熔接技能考试题及答案
- 声像档案试题及答案
- 设备厂家生产管理制度
- 培训班教师奖惩管理制度
- 成本加酬金管理制度
- 2025-2030年中国聚烯烃弹性体(POP)行业市场现状供需分析及投资评估规划分析研究报告
- 新学期、新起点、新目标主题班会课件
- 兵团职工面试试题及答案
- 第2课《中国人首次进入自己的空间站》课件
- 虫媒传染病流行病学调查
- 氟化工艺安全操作课件
- 培智学校家长培训
- 压力容器数字化交付规范 编制说明
评论
0/150
提交评论