Apache Server + Tomcat 集成配置

转载 2011年01月10日 23:28:00

转载于:http://makar.javaeye.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_jk.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+Tomcat负载均衡集群搭建

1.所需软件               apache_2.2.4-win32-x86-no_ssl,apache服务器               mod_jk-apache-2.2.4连接器,连接...
  • kanglix1an
  • kanglix1an
  • 2015年07月05日 14:42
  • 4121

Apache+Tomcat服务器集群配置详细步骤

http://www.server110.com/apache/201404/9499.html 在实际应用中,如果网站的访问量很大,为了提高访问速度,可以与多个Tomcat服务器与Apac...
  • yuanyuan_186
  • yuanyuan_186
  • 2016年05月01日 16:51
  • 2138

apache与 tomcat 搭建https及其关系

Apache的Http Server与Tomcat6进行了整合的实验。 这样的架构的好处在于: ü   减轻App Server端的压力,用Web Server来分压,即Web Serve...
  • hunhun1122
  • hunhun1122
  • 2016年10月13日 15:11
  • 2672

Apache Server + Tomcat 集成配置

转自:http://makar.iteye.com/blog/220476 java与.net的最大区别之一就是各种框架的配置过于复杂,而让许多程序员在此浪费大量时间,由于许多框架和技术都是...
  • hjwang1
  • hjwang1
  • 2012年05月28日 10:25
  • 393

Tomcat与Apache Http Server集成实现负载均衡(一)

apache http server 负载均衡
  • why2010ps
  • why2010ps
  • 2015年11月07日 19:45
  • 220

Tomcat与Apache Http Server集成实现负载均衡(二)

apache http server 负载均衡
  • why2010ps
  • why2010ps
  • 2015年11月15日 14:55
  • 258

tomcat与apache http server集成

tomcat与apache http server的集成  tomcat是应用服务器,而apache是web服务器,虽然tomcat也可以处理html文件,但是处理的速度要比apache慢很多。当站...
  • buliuhu123
  • buliuhu123
  • 2014年09月12日 15:43
  • 543

Apache HTTP Server与Tomcat集成实践

集成原因 tomcat处理支持servlet/jsp以外,也可以当作web服务器来使用,但是其处理静态资源文件(css,js,image)的能力比不上专业的Apache服务器,为什么?tomcat是...
  • CrazyCoder2010
  • CrazyCoder2010
  • 2011年09月02日 08:28
  • 2476

Apache 与Tomcat 集成配置

  • 2016年03月17日 15:01
  • 8KB
  • 下载

Apache虚拟主机和虚拟目录+tomcat集成的配置

Apache:  2.2.14 Tomcat:  6.0.4 Jk:   mod_jk-1.2.28-httpd-2.2.3.so Jdk:  jdk1.6.0_10 服务器:windows2...
  • z0830163
  • z0830163
  • 2014年04月04日 18:14
  • 1286
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Apache Server + Tomcat 集成配置
举报原因:
原因补充:

(最多只允许输入30个字)