Apache tomcat配置报告文档

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Apache tomcat mod_jk实现负载均衡

目录

1安装JDK (1)

2安装apache (1)

2.1下载apache (1)

2.2安装apache (1)

2.3测试apache (3)

3安装tomcat (4)

3.1下载tomcat (4)

3.2配置apache (5)

4配置tomcat (6)

4.1配置Server port (6)

4.2配置Connector port (7)

4.3配置jvmRoute (7)

4.4配置Host name、appBase (8)

5测试负载均衡 (8)

5.1准备测试文件 (8)

5.2启动Apache (9)

5.3启动三个tomcat (9)

5.4测试负载均衡 (10)

6测试错误恢复 (11)

1安装JDK

这步是属于前期准备工作,如果电脑已安装的JDK版本在1.5以上,则可省略该步。

注意:一定要设置环境变量

2安装apache

2.1下载apache

这里选用apache2.2.4,因为这要和后面mod_jk的版本要匹配,这套版本相对来说官网上方便下载。

下载地址:/dist/httpd/binaries/win32/

这里有各种版本的,也可根据实际需求,自己选择版本

我这里就选apache_2.2.4-win32-x86-no_ssl.msi版本,下载就可以。

2.2安装apache

2.2.1在出现Server Information对话框时,注意在Server Name一栏填

入localhost,其他可根据自己情况填写

2.2.2在出现Setup Type对话框时,选择Typical

2.2.3路径根据自己的电脑情况选择

2.2.4下来就是安装界面,最后显示安装成功

2.3测试apache

开始—>程序—>Apache HTTP Server 2.2.4—>Monitor Apache Server—>start 在浏览器中输入localhost,可出现如下图所示的页面。

Apache已启动

表示Apache正常工作

3安装tomcat

3.1下载tomcat

这里选择apache-tomcat-6.0.20.zip版本,不能下载安装版本因为要在同一台电脑上模拟三台以上的服务器。

下载地址:/download-60.cgi

将apache-tomcat-6.0.20.zip解压完后,复制三份,分别为tomcatbbs、tomcatwap、tomcatcacq,放置到D:\Program Files\Apache Software Foundation\目录下,如图所示。

3.2配置apache

3.2.1下载mod_jk

这里必须下载和Apache相匹配的的版本

下载地址:

/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.26/ 选择mod_jk-1.2.26-httpd-2.2.4.so版本,将该文件复制到D:\Program Files\Apache Software Foundation\Apache2.2\modules目录下

3.2.2修改httpd.conf

在httpd.conf文件的末尾加上语句:

#以下为tomcat集成配置部分

LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.so

JkWorkersFile conf/workers.properties

JkLogFile logs/mod_jk.log

JkMount /*.jsp controller

3.2.3添加workers.properties文件

在文件中写入下面这些语句:

#下面是分发控制器注意不要放tomcat实例

worker.list = controller,tomcatbbs,tomcatwap,tomcatcacq

#Tomcat1实例配置这里要和Tomcat配置文件Service.xml的jvmRoute保持一致

worker.tomcatbbs.host=localhost

worker.tomcatbbs.port=8109

worker.tomcatbbs.type=ajp13

#分发权重值越大负载越大

worker.tomcatbbs.lbfactor = 1

#Tomcat2实例配置

worker.tomcatwap.host=localhost

worker.tomcatwap.port=8209

worker.tomcatwap.type=ajp13

#分发权重值越大负载越大

worker.tomcatwap.lbfactor = 1

#Tomcat3实例配置

worker.tomcatcacq.host=localhost

worker.tomcatcacq.port=8309

worker.tomcatcacq.type=ajp13

#分发权重值越大负载越大

worker.tomcatcacq.lbfactor = 1

#负载均衡分发控制器

worker.controller.type=lb

worker.controller.balance_workers=tomcatbbs,tomcatwap,tomcatcacq

4配置tomcat

如果你在不同电脑上安装tomcat,每台电脑tomcat的安装数量为一个,可以不必修改tomcat配置文件,但是要是在同一台电脑上这里要修改tomcatbbs、tomcatwap、tomcatwww中的配置文件server.xml

这里将三个server.xml配置文件中的下列部分修改为不同的值

4.1配置Server port

三个文件中的第22行左右的的Server port修改为:

相关文档
最新文档