Apache与Tomcat整合的配置

下载jk连接器地址:http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/

把jk连接器即“mod_jk.so”文件拷贝到Apache项目的modules文件夹下

workers.properties配置:

workers.tomcat_home=E:\Tomcat7.0\apache-tomcat-7.0.72-windows-x86
#让 mod_jk 模块感知 Tomcat
workers.java_home=C:\Program Files\Java\jre1.8.0_20
#让 mod_jk 模块感知 jre
ps=\
#指定文件路径分割符
worker.list=ajp13,ajp14
worker.ajp13.port=8009
#工作端口,此端口应该与server.xml中Connector元素的 AJP/1.3 协议所使用的端口相匹配
worker.ajp13.host=localhost
#Tomcat服务器的地址
worker.ajp13.type=ajp13
#类型
worker.ajp13.lbfactor=1
#负载平衡因数

#######################

#第二台服务器的参数

worker.ajp14.port=8010
#工作端口,此端口应该与server.xml中Connector元素的 AJP/1.3 协议所使用的端口相匹配
worker.ajp14.host=localhost
#Tomcat服务器的地址
worker.ajp14.type=ajp13
#类型
worker.ajp14.lbfactor=1
#负载平衡因数

httpd.conf配置

# 载入mod_jk模块,注意模块文件的路径
LoadModule jk_module modules/mod_jk.so
# 声明workers.properties文件的位置,这里放在conf文件夹下
JkWorkersFile conf/workers.properties
# 声明mod_jk的日志文件位置
JkLogFile "F:/Apache/Apache24/logs/mod_jk2.log"
# 声明mod_jk的日志级别(可选)
JkLogLevel info
# 声明mod_jk的日志的时间戳格式(可选)
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"

# 将/*.action和/*.jsp类型的请求都分配给Tomcat,其余类型的有Apache Http Server自己处理
# 注意JkMount后面的ajp13即对应worker.properties文件中worker.list里的worker的名称,表示转发到哪个服务器
JkMount /wbj3/* ajp13
JkMount /superMarket/* ajp14
JkMount /*.jsp ajp13
JkMount /*.do ajp13

时间: 2024-10-12 03:06:38

Apache与Tomcat整合的配置的相关文章

Apache与tomcat整合配置

1.解压Apache tar zxvf httpd-2.4.18.tar.gz 把apr和apr-util包解压到Apache里的srclib目录里面 tar zxvf apr-1.4.6.tar.gz -C /home/software/httpd-2.4.18/srclib/ tar zxvf apr-util-1.5.2.tar.gz -C /home/software/httpd-2.4.18/srclib/ cd  /home/software/httpd-2.4.18/srclib/

apache与tomcat整合

一.准备所需软件包: 二.安装源码编译环境所需软件包: 三.http安装: 四.jdk安装配置: 1.安装jdk: 2.移动jdk目录:   3.添加java环境变量,vim  /etc/profile,在末尾出添加如下内容: 4.使java环境变量生效: 五.tomcat安装: 六.编译mod_jk模块: 七.测试tomcat能否正常工作: 1.启动tomcat: 2.测试,如果出现如下,表示tomcat正常: 八.apache与tomcat整合: 1.建立mod_jk.conf配置文件,vi

Apache与Tomcat整合(转)

一 Apache与Tomcat比较联系 apache支持静态页,tomcat支持动态的,比如servlet等. 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的. apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理. apache是web服    Options Includes FollowSymLinks    Allow

【第一季:Tomcat 8迷情】 第9集 apache+mod_proxy+tomcat 负载均衡配置

Web application:  请参看附件 环境说明: TomcatA:192.168.146.128 TomcatB:192.168.146.130 Apache Http Server: 192.168.146.128 在apahce httpd.conf配置: 1)加载模块 2)负载均衡配置 ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover=On <Proxy balance

[WebServer] Linux下Apache与Tomcat整合的简单方法

Apache与Tomcat比较联系 apache支持静态页,tomcat支持动态的,比如servlet等. 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的. apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理. apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成serv

Apache和Tomcat整合(一个Apache 不同域名处理多个不同业务)

一.简介 在项目中,几乎任何一个项目都包括静态资源和动态请求两大部分.特别对于门户网站这样的项目,静态内容资源会更多,我们使用一般的 Tomcat 部署时,Tomcat 对静态资源的处理能力比较慢,至少比 Apache 要慢很多. 为了提高项目的访问速度,降低服务器负载提高性能,我们使用Apache来处理静态资源,把动态资源和请求交给 Tomcat 处理. 当然,在单纯处理并发和静态资源指标方面,Nginx要比Apache好,至于Nginx和Apache的具体区别,以及什么项目使用Nginx.什

debian下Apache和tomcat整合(使用apt工具)

最近部署web系统,需要使用tomcat处理和Apache整合使用,tomcat处理JSP,Apache处理静态资源.开始不知道怎么操作,在网上查阅资料走了很多弯路.完成时候,发现其实很简单,现将配置过程记录如下. 1.安装软件 使用apt工具(本人是比较懒的,有自动化工具可以用,何乐而不为呢)安装Apache.tomcat以及Apache Connector(jk模块),jk模块用于Apache和tomcat直接的交互. 命令如下: apt-get install apache2 tomcat

windows Apache与tomcat整合

配过好几次了,非常简单的几个步骤,却总是会忘,没办法,感觉脑子越来越不好使了,还是记一下吧 apache tomcat下载说明的就不说了 就写下配置步骤吧: 1,看apache modules中是否有mod_jk模块,没有就去down一个放进去,mod_jk实质上是Apache与Tomcat的连接器,并藉此附带提供集群和负载均衡的功能. 2,配置workers.properties ,创建一个workers.properties文件将要指向的tomcat都放进去,如下 # Define some

Apache与tomcat整合方法

一.环境准备: Apache服务器:redhat 6.5  192.168.75.128/192.168.85.128 TomcatA服务器:redhat 6.5 192.168.75.130 TomcatB服务器:redhat 6.5 192.168.75.131 Apache服务器安装httpd,安装方法参考:Linux编译安装Apache(httpd-2.4.18) TomcatA.TomcatB安装Java和tomcat,安装方法参考:linux 安装tomcat 二.Apache服务器