Apache与tomcat的整合及负载均衡

上传人:工**** 文档编号:503482577 上传时间:2022-11-11 格式:DOCX 页数:13 大小:54.05KB
返回 下载 相关 举报
Apache与tomcat的整合及负载均衡_第1页
第1页 / 共13页
Apache与tomcat的整合及负载均衡_第2页
第2页 / 共13页
Apache与tomcat的整合及负载均衡_第3页
第3页 / 共13页
Apache与tomcat的整合及负载均衡_第4页
第4页 / 共13页
Apache与tomcat的整合及负载均衡_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《Apache与tomcat的整合及负载均衡》由会员分享,可在线阅读,更多相关《Apache与tomcat的整合及负载均衡(13页珍藏版)》请在金锄头文库上搜索。

1、 Apacche与tommcatt的整合合及负载载均衡系统环境:Winndowws SServver 20008 RR2 SSP1虚拟机软件件:Hypper-V管理器 6.1.776011.1775144虚拟机环境境:Reed HHat Entterpprisse LLinuux SServver relleasse 55.4 (Tiikannga) X664安装软件版版本:JDKK:1.6.00_19 Tommcatt:6.00.200 Appachhe:22.2.19 JK: 1.2.110实施步骤:一、安装软软件。1 tar -xzvvf jjdk11.6.0_119.ttar.gz2

2、tar xxvfzz toomcaat.ttar.gz3 tar zzxvff htttpdd-2.2.119.ttar.gz4 cd htttpdd-2.2.1195 ./connfigguree -ppreffix=/ussr/llocaal/aapacche22 -eenabble-so -eenabble-modds-ssharred=mosst -wiith-mpmm=woorkeer6 make7 make insstalll8 tar zzxvff jaakarrta-tommcatt-coonneectoors-1.22.100-srrc.ttar.gz9 cd jaakarr

3、ta-tommcatt-coonneectoors-1.22.100-srrc/jjk/nnatiive/10 ./buiildcconff.shh11 ./connfigguree -witth-aapxss=/uusr/loccal/apaachee2/bbin/apxxs12 make13 make insstalll二、配置整整合及负负载均衡衡1 cp /ussr/llocaal/jjakaartaa-toomcaat-cconnnecttorss-1.2.110-ssrc/jk/nattivee/apaachee-2.0/mmod_jk.so /ussr/llocaal/aapacc

4、he22/moodulles2 配置环境变变量vi /eetc/proofille在文本末尾尾加入以以下内容容JAVA_HOMME=JJDK安装路路径CATALLINAA_HOOME=tommcatt安装路路径CLASSSPATTH=.:$JJAVAA_HOOME/libb/dtt.jaar:$JAVVA_HHOMEE/liib/ttoolls.jjar:$CAATALLINAA_HOOME/libb/seervllet-apii.jaarPATH=$JAAVA_HOMME/bbin:$PAATHexporrt JJAVAA_HOOME CATTALIINA_HOMME CCLASSSPAAT

5、H PATTH3 应用初始的的环境变变量sourcce /etcc/prrofiile4 修改apaachee的htttpd.connfvi /usrr/loocall/appachhe2/connf/hhttppd.cconff修改以下几几处并且在末尾尾加上:Inccludde /ussr/llocaal/aapacche22/coonf/modd_jkk.coonf5 添加及设置置modd_jkk.coonfvi /uusr/loccal/apaachee2/mmod_jjk.cconff增加以下内内容#加载mood_jjk MModuuleLoadMModuule jk_moddulee

6、 moodulles/modd_jkk.soo#指定 wworkkerss.prropeertiies文件路路径JkWorrkerrsFiile connf/wworkkerss.prropeertiiesJkLoggFille llogss/mood_jjk.llogJkLoggLevvel inffo#指定那些些请求交交给tommcatt处理,cconttrolllerr为在worrkerrs.ppropperttisee里指定定的负载载分配控控制制器器JkMouunt /* lb6 添加及设置置worrkerrs.ppropperttiessvi /uusr/loccal/apaache

7、e2/cconff/woorkeers.prooperrtiees添加以下内内容workeer.llistt = lb,tommcatt1,ttomccat22#servver 列表#=toomcaat1=workeer.ttomccat11.poort=80009#ajp113 端口号号,在tommcatt下serrverr.xmml配置,默认80009workeer.ttomccat11.hoost=10.1.11.2#tomccat的主机机地址,如如不为本机,请填填写ip地址workeer.ttomccat11.tyype=ajpp13workeer.ttomccat11.lbbfacc

8、torr = 1#servver的加权比比重,值值越高,分分得的请请求越多多#=toomcaat2=workeer.ttomccat22.poort=80009#ajp113 端口号号,在tommcatt下serrverr.xmml配置,默认80009workeer.ttomccat22.hoost=10.1.11.3#tomccat的主机机地址,如如不为本本机,请请填写ip地址 workeer.ttomccat22.tyype=ajpp13workeer.ttomccat22.lbbfacctorr = 1#servver的加权权比重,值值越高,分分得的请请求越多多#=coontrrolll

9、er,负载均均衡控制制器=workeer.llb.ttypee=lbbworkeer.llb.bbalaanceed_wworkkerss=toomcaat1,tommcatt2#指定分担担请求的的tommcattworkeer.llb.ssticcky_sesssioon=117、将JSSP文件放放入/ussr/llocaal/ttomccat/webbappps/RROOTT8 启动动apaachee和tommcat8 打开开浏览器器输入 就是是这么简简单。三、将appachhe和tommcatt加入启启动和系系统服务务选项1 Apaachee加入启启动项里里面:echo /uusr/lo

10、ccal/apaachee2/bbin/apaacheectll sttartt /ettc/rrc.llocaal2 Apaachee加入到到系统服服务里面面:cp /安安装目录录下/appachhe/bbin/apaacheectll /eetc/rc.d/iinitt.d/htttpd修改htttpd在文件头部部加入如如下内容容:# Commmennts to suppporrt cchkconnfigg onn ReedHaat LLinuux# chkkconnfigg: 223455 900 900# desscriiptiion:htttp sservver#保存在打入chkco

11、onfiig -addd hhttppdchkcoonfiig -leevell 3445 hhttppd oon3 tomcaat加入启启动和系系统服务务选项安装jsvvc #cd /usrr/loocall/toomcaat/bbin #tar xvffz jjsvcc.taar.ggz #cd jjsvcc-srrc #sh ssuppportt/buuilddconnf.ssh #chmood 7755 connfigguree #./coonfiigurre -wiith-javva=/usrr/loocall/jaava (改成你你的JDK的位置) #makee 注:我在執執行./

12、cconffiguure -wwithh-jaava=/ussr/llocaal/jjavaa 的過程程中,產產生coonfiigurre: errror:no acccepttablle CC coompiilerr fooundd inn $PPATHH 這樣的的錯誤提提示,發發現是沒沒有安裝裝C編譯器器,于是是執行“yumm innstaall gccc”安裝了gccc,之后重重新執行行./conffiguure -wwithh-jaava=/ussr/llocaal/jjavaa 就Ok了 修改启动文文件 #vi ./naativve/TTomccat55.shh 改成如下内内容: #

13、!/biin/ssh# chkkconnfigg: 3345 87 13 # desscriiptiion: Toomcaat DDaemmon # proocesssnaame: jssvc # piddfille: /vaar/rrun/jsvvc.ppid # connfigg: # Souurcee fuuncttionn liibraary. # . /etcc/rcc.d/iniit.dd/fuuncttionns # proog=ttomccat # Smaall sheell scrriptt too shhow howw too sttartt/sttop Tommcatt

14、ussingg jssvc # If youu waant to havve TTomccat runnninng oon pportt 800 plleasse mmodiify thee seerveer.xxml # fille: # porrt=80 miinPrroceessoors=5 maaxPrroceessoors=755 # enaableeLoookupps=truue reddireectPPortt=884433 # acccepttCouunt=100 ddebuug=0 connnecctioonTiimeoout=6000000/ # Youu neeed a ddeveeloppemeent verrsioon oof TTomccat (Appachhe TTomccat/4.11-deev) # Adaapt thee foolloowinng llinees tto yyourr coonfiigurratiion #

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号