Apache与tomcat的整合及负载均衡doc 8页Word格式.docx

上传人:b****5 文档编号:19893675 上传时间:2023-01-11 格式:DOCX 页数:11 大小:139.93KB
下载 相关 举报
Apache与tomcat的整合及负载均衡doc 8页Word格式.docx_第1页
第1页 / 共11页
Apache与tomcat的整合及负载均衡doc 8页Word格式.docx_第2页
第2页 / 共11页
Apache与tomcat的整合及负载均衡doc 8页Word格式.docx_第3页
第3页 / 共11页
Apache与tomcat的整合及负载均衡doc 8页Word格式.docx_第4页
第4页 / 共11页
Apache与tomcat的整合及负载均衡doc 8页Word格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

Apache与tomcat的整合及负载均衡doc 8页Word格式.docx

《Apache与tomcat的整合及负载均衡doc 8页Word格式.docx》由会员分享,可在线阅读,更多相关《Apache与tomcat的整合及负载均衡doc 8页Word格式.docx(11页珍藏版)》请在冰豆网上搜索。

Apache与tomcat的整合及负载均衡doc 8页Word格式.docx

worker.tomcat2.port=8009

worker.tomcat2.host=10.1.1.3

#tomcat的主机地址,如不为本机,请填写ip地址

worker.tomcat2.type=ajp13

worker.tomcat2.lbfactor=1

#========controller,负载均衡控制器========

worker.lb.type=lb

worker.lb.balanced_workers=tomcat1,tomcat2

#指定分担请求的tomcat

worker.lb.sticky_session=1

7、将JSP文件放入/usr/local/tomcat/webapps/ROOT

8启动apache和tomcat

8打开浏览器输入

就是这么简单。

三、将apache和tomcat加入启动和系统服务选项

1Apache加入启动项里面:

echo'

/usr/local/apache2/bin/apachectlstart'

>

>

/etc/rc.local

2Apache加入到系统服务里面:

cp/安装目录下/apache/bin/apachectl/etc/rc.d/init.d/httpd

修改httpd

在文件头部加入如下内容:

###

#CommentstosupportchkconfigonRedHatLinux

#chkconfig:

23459090

#description:

httpserver

保存

在打入

chkconfig--addhttpd

chkconfig--level345httpdon

1tomcat加入启动和系统服务选项

安装jsvc

#cd/usr/local/tomcat/bin

#tarxvfzjsvc.tar.gz

#cdjsvc-src

#shsupport/buildconf.sh

#chmod755configure

#./configure--with-java=/usr/local/java(改成你的JDK的位置)

#make

注:

我在執行./configure--with-java=/usr/local/java的過程中,產生"

configure:

error:

noacceptableCcompilerfoundin$PATH"

這樣的錯誤提示,發現是沒有安裝C編譯器,于是執行“yuminstallgcc”安裝了gcc,之后重新執行./configure--with-java=/usr/local/java就Ok了

修改启动文件

#vi./native/Tomcat5.sh

改成如下内容:

#!

/bin/sh

3458713

TomcatDaemon

#processname:

jsvc

#pidfile:

/var/run/jsvc.pid

#config:

#Sourcefunctionlibrary.

#./etc/rc.d/init.d/functions

#prog=tomcat

#Smallshellscripttoshowhowtostart/stopTomcatusingjsvc

#IfyouwanttohaveTomcatrunningonport80pleasemodifytheserver.xml

#file:

#port="

80"

minProcessors="

5"

maxProcessors="

75"

#enableLookups="

true"

redirectPort="

8443"

#acceptCount="

10"

debug="

0"

connectionTimeout="

60000"

/>

#YouneedadevelopementversionofTomcat(ApacheTomcat/4.1-dev)

#Adaptthefollowinglinestoyourconfiguration

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

#

#Copyright2004TheApacheSoftwareFoundation.

#LicensedundertheApacheLicense,Version2.0(the"

License"

);

#youmaynotusethisfileexceptincompliancewiththeLicense.

#YoumayobtainacopyoftheLicenseat

#Unlessrequiredbyapplicablelaworagreedtoinwriting,software

#distributedundertheLicenseisdistributedonan"

ASIS"

BASIS,

#WITHOUTWARRANTIESORCONDITIONSOFANYKIND,eitherexpressorimplied.

#SeetheLicenseforthespecificlanguagegoverningpermissionsand

#limitationsundertheLicense.

#Smallshellscripttoshowhowtostart/stopTomcatusingjsvc

#IfyouwanttohaveTomcatrunningonport80pleasemodifytheserver.xml

#<

!

--Defineanon-SSLHTTP/1.1Connectoronport80-->

ConnectorclassName="

org.apache.catalina.connector.http.HttpConnector"

#ThatisforTomcat-5.0.x(ApacheTomcat/5.0)

#Adaptthefollowinglinestoyourconfiguration

JAVA_HOME=/usr/local/jdk

CATALINA_HOME=/usr/local/tomcat

DAEMON_HOME=/usr/local/tomcat/bin

TOMCAT_USER=root

#formultiinstancesadaptthoselines.

TMP_DIR=/var/tmp

PID_FILE=/var/run/jsvc.pid

CATALINA_BASE=/usr/local/tomcat

CATALINA_OPTS=

CLASSPATH=\

$JAVA_HOME/lib/tools.jar:

\

$CATALINA_HOME/bin/commons-daemon.jar:

$CATALINA_HOME/bin/bootstrap.jar

case"

$1"

in

start)

#

#StartTomcat

$DAEMON_HOME/jsvc-src/jsvc\

-user$TOMCAT_USER\

-home$JAVA_HOME\

-Dcatalina.home=$CATALINA_HOME\

-Dcatalina.base=$CATALINA_BASE\

-Djava.io.tmpdir=$TMP_DIR\

-wait10\

-pidfile$PID_FILE\

-outfile$CATALINA_HOME/logs/catalina.out\

-errfile'

&

1'

\

$CATALINA_OPTS\

-cp$CLASSPATH\

org.apache.catalina.startup.Bootstrap

#TogetaverboseJVM

#-verbose\

#Togetadebugofjsvc.

#-debug\

exit$?

;

;

stop)

#StopTomcat

-stop\

*)

echo"

Usagetomcat.shstart/stop"

exit1;

esac

拷贝启动文件

#cp./native/Tomcat5.sh/etc/init.d/tomcat5

#chmod-c777/etc/init.d/tomcat5

添加服务

#chkconfig--addtomcat5

#chkconfig--level345tomcat5on

完成,启动服务

#servicetomcat5start

这时重启系统,tomcat也就会自动启动了

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 起诉状

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1