同一臺服務器上部署多個tomcat實例

第一步:修改Linux的環境變量

# tail  /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_79
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat

export TOMCAT_2_HOME=/usr/local/tomcat2
export CATALINA_2_BASE=/usr/local/tomcat2
export CATALINA_2_HOME=/usr/local/tomcat2

# source /etc/profile


第二步:修改tomcat2引用所需的環境變量

# head /tomcat2/bin/startup.sh 
#!/bin/sh
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE
# head /tomcat2/bin/shutdown.sh 
#!/bin/sh
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE


第三步:

 (1) 修改http訪問端口(默認爲8080端口)

 <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />

將8080修改爲第一個tomcat不在使用的端口號。此處所設的端口號即是以後訪問web時所用的端口號。  9080

(2) 修改Shutdown端口(默認爲8005端口)     

<Server port="8005" shutdown="SHUTDOWN">

      將8005修改爲沒有在使用的端口號,例如9005 

(3) 修改JVM啓動端口(默認爲8009端口)    
     

<!-- Define an AJP 1.3 Connector on port 8009 -->
 <Connector port="8009" 
 enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />

   把其修改成其它沒有用過的端口號;例如:9009 這樣同時可以運行多少tomcat了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章