64位Windows2003安装tomcat 配置jsp运行环境
安装jdbc驱动支持jsp连接mysql数据库
二、整合iis6.0和tomcat7.0
(一)所需软件及下载地址:附件中包含整合所需的配置文件 tomcat.rar (907 K) 下载次数:0
1、isapi_redirect-1.2.31.dll (64位)
下载地址:http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win64/jk-1.2.31/amd64/
在C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf 下新建目录connector 然后将isapi_redirect-1.2.31.dll 放在此文件夹。
2、workers2.properties 在C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf 内用记事本建立一个,内容如下:
workers.tomcat_home=C:\Program Files\Apache Software Foundation\Tomcat 7.0
#让mod_jk模块知道TOMCAT
workers.java_home=C:\Program Files\Java\jdk1.6.0_26
#让mod_jk模块知道JDK
ps= \
#指定文件路径分隔符
worker.list=worker1,worker2
worker.worker1.host=localhost #TOMCAT服务器地址
worker.worker1.port=8009 #工作端口
worker.worker1.type=ajp13 #类型
worker.worker1.lbfactor=1 #负载平衡因数
worker.worker2.host=otherhost #第二个TOMCAT的服务器地址
worker.worker2.port=8009 #第二个TOMCAT工作端口
worker.worker2.type=ajp13 #第二个TOMCAT类型
worker.worker2.lbfactor=1
3、jk2.properties 在C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf 内用记事本建立一个jk2.properties 内容如下:
## 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
#request.tomcatAuthentication=true
request.tomcatAuthentication=false
4、编辑注册表文件iis.reg,然后双击导入注册表,内容如下:
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector]
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"serverRoot"="C:\\Program Files\\Apache Software Foundation\\Tomcat 7.0"
"extension_uri"="/jakarta/isapi_redirect-1.2.31.dll"
"worker_file"="C:\\Program Files\\Apache Software Foundation\\Tomcat 7.0\\conf\\workers2.properties"
"worker_mount_file"="C:\\Program Files\\Apache Software Foundation\\Tomcat 7.0\\conf\\uriworkermap.properties"
"log_file"="C:\\Program Files\\Apache Software Foundation\\Tomcat 7.0\\logs\\isapi.log"
"logLevel"="DEBUG" (注意:以上文本中的路径一定要与安装的jdk和tomcat的路径保持一直)
(二)配置iis6.0
1、右击默认网站-新建虚拟目录,名称:jakarta
目录:C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\connector,给读取、运行、执行、浏览权限。
2、右击默认网站-属性-isapi筛选器-添加 名称:jakarta 路径:C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\connector\isapi_redirect-1.2.31.dll
3、打开iis--web服务扩展-添加一个新的web服务扩展 扩展名:jakarta 要求的文件-添加 路径:C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\connector\isapi_redirect-1.2.31.dll
4、右击默认网站-属性-主目录-配置-映射-添加 扩展名:.jsp 可执行文件:"C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\connector\isapi_redirect-1.2.31.dll" 注:此处在添加之后会提示“包含的项目需要括号括起来”,所以这得用双引号括起来。
5、右击默认网站-属性-主目录-浏览 目录指向到tomcat的根目录:C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\ROOT
(三)重启tomcat7.0、重启iis6.0,测试是否整合成功。(注意:在重启之前确定一下iis是否在64位下运行的,一般有配置php的vps或服务器都会转成32位运行,如果以前有转成32位运行请在命令提示符执行以下命令:Cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0 这个命令是取消iis在32位模式运行 )
在地址栏输入以下地址都访问正常的话,就恭喜你整合成功了。
http://localhost:8080/index.jsp
http://localhost/index.jsp
一、首先开始配置之前,请先参考以下内容并确定安装好jdk,tomcat, jdbc。