在centos同时装两个tomcat
export JAVA_HOME=/usr/local/jdk1.6.0_23
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_71_HOME
export CATALINA_BASE=$CATALINA_71_BASE
?
3 修改tomcat71的bin/startup.sh,在exec "$PRGDIR"/"$EXECUTABLE" stop "$@"这行前边添加如下配置:
export JAVA_HOME=/usr/local/jdk1.6.0_23
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_71_HOME
export CATALINA_BASE=$CATALINA_71_BASE
?
4 修改tocmat6.0-2的conf/server.xml,更改端口
-----------------------------tocmat6.0-2的server.xml配置如下----------------
<?xml version='1.0' encoding='utf-8'?>
<Server port="9005" shutdown="SHUTDOWN">
? <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
? <Listener className="org.apache.catalina.core.JasperListener" />
? <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
? <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
? <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
? <GlobalNamingResources>
??? <Resource name="UserDatabase" auth="Container"
????????????? type="org.apache.catalina.UserDatabase"
????????????? description="User database that can be updated and saved"
????????????? factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
????????????? pathname="conf/tomcat-users.xml" />
? </GlobalNamingResources>
? <Service name="Catalina">
?????
??? <Connector port="9080" protocol="HTTP/1.1"
?????????????? connectionTimeout="20000"
?????????????? redirectPort="8443" URIEncoding="UTF-8" maxHttpHeaderSize="8192" maxThreads="1000" enableLookups="false" compression="on" compressionMinSize="2048" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" disableUploadTimeout="true" useBodyEncodingForURI="true" />
??? <Connector port="9009" protocol="AJP/1.3" connectionTimeout="20000"
?????????????? redirectPort="8443" />
??? <Engine name="Catalina" defaultHost="localhost">
????? <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
???????????? resourceName="UserDatabase"/>
????? <Host name="localhost"? appBase="webapps"
??????????? unpackWARs="true" autoDeploy="true"
??????????? xmlValidation="false" xmlNamespaceAware="false">
????? </Host>
??? </Engine>
? </Service>
</Server>