Apache与tomcat的整合

本文介绍如何通过下载并安装Apache、Tomcat、JDK及JK来完成集成部署的过程。具体步骤包括:选择合适的版本,配置各软件的参数,确保服务器间的通讯正常等。此外还介绍了如何设置环境变量及配置相关文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

参考:http://www.blueidea.com/computer/soft/2008/5966.asp

一,准备工作

1.下载Apache:http://httpd.apache.org/download.cgi

2.下载Tomcat:http://tomcat.apache.org/

3.下载JDK:

4.下载JK:http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/

注意:JK的版本一定要与Apache版本相同。

 

二,安装

1.安装Apache时注意不要与其他服务器端口冲突。Network Domain和Server Name为Localhost,设置Email地址(一定要设置,不然Apache启动不起来)。在浏览器中输入http://localhost:port进行测试。

 

2.安装Tomcat,设置环境变量:TOMCAT_HOME = D:/deve/tomcat/apache-tomcat-6.0.29;双击D:/deve/tomcat/apache-tomcat-6.0.29/bin/startup.bat没异常表示安装成功!

 

3.安装JK:把 mod_jk-1.2.26-httpd-2.2.4.so 拷贝到D:/deve/Apache2.2/modules 下。

 

三,配置服务器

1.配置Tomcat:

a.修改server.xml文件:

 

b.修改Tomcat目录下的workers.properties文件:

workers.tomcat_home=D:/Program Files/Tomcat #让mod_jk模块知道Tomcat的位置

workers.java_home=C:/Program Files/Java/jdk1.6.0_10 #让mod_jk模块知道jdk的路径

ps=/ #文件路径的分割符

worker.list=worker1 #工作的tomcat,可以有多个

worker.worker1.port=8009 #http服务器与tomcat通讯端口

worker.worker1.host=localhost #tomcat服务器地址

worker.worker1.type=ajp13 #通讯协议类型,从tomcat 4就不支持ajp12

worker.worker1.lbfactor=1 #负载平衡因数

 

2.配置Apache的conf下的httpd.conf文件:

LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.so #此处mod_jk的文件为你下载的文件

JkWorkersFile "D:/deve/tomcat/apache-tomcat-6.0.29/conf/workers.properties" #指定tomcat监听配置文件地址

JkLogFile "D:/Program Files/Tomcat/logs/mod_jk2.log" #指定日志存放位置

JkMount /servlet/* ajp13 #让Apache支持对servlet传送,用以Tomcat解析

JkMount /*.jsp ajp13 #让Apache支持对jsp传送,用以Tomcat解析

JkMount /*.do ajp13 #让Apache支持对.do传送,用以Tomcat解析

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值