Apache Server + Tomcat 集成配置
来源:互联网 发布:java xssfcellstyle 编辑:程序博客网 时间:2024/06/05 19:58
转自:http://makar.iteye.com/blog/220476
java与.net的最大区别之一就是各种框架的配置过于复杂,而让许多程序员在此浪费大量时间,由于许多框架和技术都是开源的,所以文档的完整性也受到一定的考验。这些天因为一个项目的原因对apache和tomcat的集成配置进行研究,查遍了网上的文章都是一些乱七八糟的东西,可以看出版本没有几个,都是左抄右抄,鼠标点了几百遍,以为看到了希望,结果还是同一篇文章,问题依然没有解决,索性到apache的官方网站去看看,结果官方文档也是乱七八糟,版本不批配,有些旧的文档都没有及时的更新,让人摸不着头脑,现将我这两天来进行摸索终于配置成功的经验公开一下,望更多的程序员不要走弯路。
为了简单起见,我这里使用的是最简配置,以便你尽快看到希望,关于更加复杂的配置可以根据自己需要进行研究,或邮件给我。
我使用的各软件版本如下:
Apache2.2
Tomcat-6.0.16
mod_jk-1.2.26-httpd-2.0.59.so
以上软件都可以在http://www.apache.org网站下载到,如有不知下载的可以与我联系。
下面开始安装和配置:
1)安装Apache2.2到本机
2)解压Tomcat-6.0.16到本机
3)重命名mod_jk-1.2.26-httpd-2.0.59.so为mod_jk.so
4)拷贝mod_jk.so到Apache2.2安装目录下的modules目录
5)进入Apache2.2安装目录,进入conf目录,新建两个文件,分别为mod_jk.conf,workers.properties
6)修改mod_jk.conf文件如下:
LoadModule jk_module modules/mod_bin.so #加载mod_jk.so
JkWorkersFile conf/workers.properties
JkMount /*.* ajp13 #指定哪些请求交给tomcat处理
7)修改workers.properties文件如下:
workers.tomcat_home=D:/tomcat-6.0.16 #这是你的tomcat安装目录
workers.java_home=D:/jdk1.6.0_03 #这是你的jdk的目录
worker.list = ajp13
worker.ajp13.port=8009 #tomcat中ajp的端口
worker.ajp13.host=localhost #tomcat的主机地址
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1 #server的加权比重,值越高,分得的请求越多
8)修改httpd.conf,在文件末尾追加内容如下:
include "D:/Apache2.2/conf/mod_jk.conf" #此处填写你本机上的实际地址
至此,Apache + Tomcat的配置完成,其实非常简单。
启动你的Tomcat,先访问http://localhost:8080,看你的Tomcat是否正常,再启动Apache Server,如果启动正常请访问http://localhost,如果同样出现tomcat主页,证明配置成功。
- Apache Server + Tomcat 集成配置
- Apache Server + Tomcat 集成配置
- Apache Server + Tomcat 集成配置
- 配置Apache Server + Tomcat
- 配置Apache Server + Tomcat
- Apache HTTP Server与Tomcat集成实践
- tomcat与apache http server集成
- Apache HTTP Server与Tomcat集成实践
- 在Linux(Fedora 16)上配置Tomcat 7.0.x 和Apache Http Server 2.2.x 集成
- Windows+Apache+PHP+Tomcat集成安装配置
- ACM中的Apache与Tomcat集成配置
- windows下 apache和tomcat集成配置
- Apache HTTP Server + Tomcat的集群配置
- Ubuntu Server 安装&配置 Apache-Tomcat
- 在Windows Server下集成Apache、Tomcat和IIS
- 在Windows Server下集成Apache、Tomcat和IIS
- 在Windows Server下集成Apache、Tomcat和IIS
- Tomcat与Apache集成
- FBS:避险买盘推动,美指续创新高
- 一个Android程序中新手引导功能实现方式的变迁
- ubuntu系统如何清理磁盘
- Subversion和TortoiseSVN安装与配置
- 读取属性文件时提示FileNotFound或路径查找不到时遇到的问题备忘
- Apache Server + Tomcat 集成配置
- Facebook的野心 赤果果的打造手机帝国
- TCP的初始cwnd和ssthresh
- 几种函数调用方式
- 体验魅力 Cognos BI 10 系列,第 2 部分: 制作第一张交互式离线报表
- malloc/free/new/delete
- SQL Server中的数据字典
- c#去掉字符串最后一个字符方法总结
- Thread 基础