用apache配置多个tomcat webapp

原创 2008年01月03日 09:44:00
      The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT.
     Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.

     apache2.2 和tomcat6到www.apache.org官方网站下载。
     tomcat 5 版本以后通过ajp13连接器(之前ajp12)与apache相连,tomcat ajp监控端口默认为8009。
     以tomcat6.0为例,需要以下步骤:
    从从tomcat.apache.org下载 连接器
1    下载连接器文件:
url(for win32): http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.26/mod_jk-1.2.26-httpd-2.2.4.so
url(for linux):
http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.26/x86_64/mod_jk-1.2.26-httpd-2.2.6.so
2   将下载的so文件放置到apachDir/modules目录下
3   在apacheDir/conf目录下新增workers.properties文件,并添加如下内容:
ps=/
workers.tomcat_home=D:/devtool/apache-tomcat-6.0.14
workers.java_home=C:/Java/jdk1.5.0_11
worker.list=worker1,worker2
worker.worker1.port=8009
worker.worker1.host=127.0.0.1
worker.worker1.type=ajp13
worker.worker2.port=8009
worker.worker2.host=127.0.0.1
worker.worker2.type=ajp13
 该文件中定义了2个worker,对应2个web应用,这里只指向同一个tomcat,实际中可以指向不同的机器或不同的端口。
3   修改apache的配置文件conf/httpd.conf:
找到最后一个LoadModule ,在下面添加:
 LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.so
JkWorkersFile F:/Apache2.2/conf/workers2.proerties
JkLogFile jklog.log
# Set the jk log level [debug/error/info]
JkLogLevel info
# Select the timestamp log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
# Send servlet for context /examples to worker named worker1
# JkMount /examples/servlet/* worker1
# Send JSPs  for context /examples to worker named worker1
#example webapp
JkMount  /examples/* worker1
#statistic webapp
JkMount  /statistic/* worker2
至此,设置结束,
重启apache,打开tomcat6

我们试验一下效果 :打开浏览器,地址栏输入:http://localhost/examples/

相关文章推荐

Apache配置多个站点

  • 2011年11月25日 11:03
  • 21KB
  • 下载

apache配置多个站点 没实践过

例如,现在您有一站点: http://localhost/ 想添加一个端口运行另外一个站点: 第一步: 新建一个配置文件 复制 httpd.conf 另存为 hooyes.conf (当然您可以起一个...

Windows环境下的tomcat+apache配置

  • 2011年03月02日 15:37
  • 7KB
  • 下载

Mysql JDK Tomcat Apache配置大全

  • 2014年05月25日 21:48
  • 15KB
  • 下载

Linux环境下Apache配置多个虚拟主机

这样一种场景;我们有一台服务器;但是想挂多个网站;那么Apache下配置虚拟主机可以满足这个需求; 比较简单的是基于主机名的配置步骤如下: 示例环境     ip:115.28.17.191 ...

apache配置多个站点的几种常用方法

Apache配置多站点的方法   方法一:(1)在apache安装目录下找到conf/httpd.conf文件,打开httpd.conf文件,找到Listen 80,在下面添加Listen 808...

Linux Apache配置多个站点同时运行

这样一种场景;我们有一台服务器;但是想挂多个网站;那么Apache下配置虚拟主机可以满足这个需求; 比较简单的是基于主机名的配置步骤如下: 示例环境     ip:115.28.17.191 ...

给Tomcat,Apache配置gzip压缩(HTTP压缩)功能

转自:http://baalwolf.iteye.com/blog/1085816 HTTP 压缩可以大大提高浏览网站的速度。相对于普通的浏览过程HTML ,CSS,Javascript , T...

Tomcat+Apache配置集群详解(1)

二、软件安装     把Apache安装为运行在80端口的Windows服务,安装成功后在系统服务列表中可以看到Apache2.2服务。对于已安装IIS的机器,在启动Apache服务之前必须首先停止I...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用apache配置多个tomcat webapp
举报原因:
原因补充:

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