linux下TOMCAT集群(jk)安装文档Linux下Tomcat集群安装文档
1版本
Apache:httpd-2.2.21
Tomcat:apache-tomcat-6.0.18
JK:mod_jk/1.2.31
2集群方式
使用JK方式
3 TOMCAT安装
上传apache-tomcat-6.0.18到服务器
Cd apache-tomcat-6.0.18
mkdir logs
chmod 755 logs
cd bin
chmod 755 *.sh
启动:./startup.sh
关闭:./shutdown.sh
4 apa...
Linux下Tomcat集群安装文档
1版本
Apache:httpd-2.2.21
Tomcat:apache-tomcat-6.0.18
JK:mod_jk/1.2.31
2集群方式
使用JK方式
3 TOMCAT安装
上传apache-tomcat-6.0.18到服务器
Cd apache-tomcat-6.0.18
mkdir logs
chmod 755 logs
cd bin
chmod 755 *.sh
启动:./startup.sh
关闭:./shutdown.sh
4 apache安装(源码安装方式)
cd /usr/local/
mkdir apache2.2.21
上传httpd-2.2.21.tar.gz到服务器路径下
tar -zxvf httpd-2.2.21.tar.gz
./configure --prefix=/usr/local/apache2.2.21 --enable-mods-shared=most
Make(编译)
make install(安装)
5配置httpd.conf(假设需要更改监听的端口) 以下是列出两个需要修改的地方:
ServerName 127.0.0.1:9008
Listen 9008
基本按默认:
#Listen 12.34.56.78:80
Listen 80
#
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems dURIng startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
ServerName 134.129.79.163:80
6启动
cd apache2.2.21/bin/
./apachectl start
在浏览器中输入就可以看到 It works!
7安装mod_jk.so模块
Cd /usr/local/apache2.2.21/modules
上传mod_jk.so到该目录
Cd /usr/local/apache2.2.21/conf
修改httpd.conf,增加如下配置
在该信息之下添加:
Loadmodule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
添加数据:
#20111028 add snail
# 加载mod_jk 模块
Loadmodule jk_module modules/mod_jk.so
8配置httpd.conf集群
配置三个文件workers.properties、URIworkermap.properties、httpd.conf
第一个文件:workers.properties(Tomcat 服务器的连接定义文件)
#
# workers.properties
#
# List the workers by name
#需要告诉JK,哪些worker是可用的
worker.List=DLOG4J, status
# localhost server 1
# ------------------------
worker.Tomcat1.port=8009
worker.tomcat1.host=191.168.11.205
worker.tomcat1.type=ajp13
worker.DLOG4J.type=lb
worker.retries=3
worker.DLOG4J.balanced_workers=tomcat1
#某个请求始终由当前Tomcat处理,不会转移到其他Tomcat上
worker.DLOG4J.sticky_session=true
#设置为false,关闭一台Tomcat并刷新网页,被关闭的那台Tomcat上的Session会被自动复制到其他Tomcat上,系统继续正常运行
#设置为true,当你关闭一台Tomcat并刷新网页,将得到503错误
worker.DLOG4J.sticky_session_force=false
worker.status.type=status
第二个文件:URIworkermap.properties
#这个文件是用来定义哪些资源由Tomcat处理,哪些资源由Apache处理
#所有的请求都由 DLOG4J 这个 worker 进行处理
/*=DLOG4J
#/jkstatus 请求由 status 这个 worker 处理
/jkstatus=status
#感叹号
示接下来的 URI 不要由 JK 进行处理,也就是 Apache 直接处理所有的图片、css 文件、js 文件以及静态 html 文本文件
!/*.gif=DLOG4J
!/*.jpg=DLOG4J
!/*.png=DLOG4J
!/*.css=DLOG4J
!/*.js=DLOG4J
!/*.htm=DLOG4J
!/*.html=DLOG4J
第三个文件:httpd.conf
#
# Configure mod_jk
#
JkWorkersFile conf/workers.properties
JkMountFile conf/URIworkermap.properties
JkLogFile logs/mod_jk.log
JkLogLevel warn
9配置Tomcat(server.xml)集群
10配置工程web.xml
加上红色部分,以支持seesion复制
在
...........
.........
11查看负载均衡
:9008/jkstatus
12工程路径
:9008/esd/module/esd_index.jsp
本文档为【linux下TOMCAT集群(jk)安装文档】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。