免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 881 | 回复: 0
打印 上一主题 下一主题

apache,tomcat集群 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-08 16:35 |只看该作者 |倒序浏览

环境:redhat 4U4
准备软件:
httpd-2.2.13.tar.gz
jdk-1_5_0_19-linux-i586.bin
apache-tomcat-6.0.20.tar.gz
上传文件到服务器上。
到/usr/local目录下
1:安装JDK
chomd + x jdk-1_5_0_19-linux-i586.bin
./jdk-1_5_0_19-linux-i586.bin
whereis java  查找到原来的java把文件删除
然后改系统变量
Vi /etc/profile 到最后添加java系统变量
JAVA_HOME=/usr/local/jdk1.5.0_19
PATH=$PATH:/$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib
JRE_HOME=$JAVA_HOME/jre
export JAVA_HOME PATH CLASSPATH JRE_HOME
然后 source /etc/profile  让刚刚修改的系统变量生效
执行java -version
得到以下结果。说明正确安装
java version "1.5.0_19"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02)
Java HotSpot(TM) Client VM (build 1.5.0_19-b02, mixed mode, sharing)
2:安装tomcat
在/usr/local下执行apache-tomcat-6.0.20.tar.gz (先确保apache-tomcat-6.0.20.tar.gz在这目录下)
然后给解压出来的目录改下名字。不要太长了麻烦
Mv apache-tomcat-6.0.20.tar.gz tomcat1
Cd /usr/local/tomcat1/bin/
Vi startup.sh
在最后指定java的系统变量
TOMCAT_HOME = /usr/bin/jdk1.5.0_19
export JAVA_HOME PATH CLASSPATH JRE_HOME TOMCAT_HOME
Startup.sh  启动tomcat
Shutdown.sh  关闭tomcat
Tomcat已经安装完成
测试:
在tomcat的家目录/webapps/test下创建一个test.jsp脚本
内容为:
out.print("tomcat000");
%>
然后在浏览器上输入http://IP:8080/test/test.jsp
显示
tomcat000则正常
tar xzvf httpd-2.2.13.tar.gz
cd httpd-2.2.13
./configure --prefix=/usr/local/apache2 --enable-so
make
make install
cd /usr/local/apache2/conf/
vi httpd.conf
cd ../bin/
./apachectl start
搭建apache,jdk.jk集群
修改httpd.conf
添加 include "/usr/local/apache2/conf/mod_jk.conf"
在apache的conf目录下新建   mod_jk.conf
添加内容大致为:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkMount /*.jsp controlle
添加工作控制文件 workers.properties
内容大致为:
worker.list = controller,tomcat1,tomcat2,tomcat3,tomcat4  
worker.tomcat3.port=8011
worker.tomcat3.host=localhost
worker.tomcat3.type=ajp13
worker.tomcat3.lbfactor = 1
worker.tomcat4.port=8012
worker.tomcat4.host=localhost
worker.tomcat4.type=ajp13
worker.tomcat4.lbfactor = 1
worker.tomcat1.port=8009
worker.tomcat1.host=192.168.1.12
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor = 1   
worker.tomcat2.port=8010
worker.tomcat2.host=192.168.1.12  
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor = 1   
worker.controller.type=lb
worker.controller.balanced_workers=tomcat1,tomcat2,tomcat3,tomcat4   
worker.controller.sticky_session=1
记得拷贝mod_jk.so 到apache的模块目录下


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/103940/showart_2048384.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP