Linux部署多个tomcat
当linux服务器需要启动多个tomcat的时候,需要进行一些配置。
第一个tomcat,保持解压后的原状不用修改
步骤1:
修改第二个tomcat目录下conf目录下的server.xml文件:
1.<Server port="8050" shutdown="SHUTDOWN"> 8050修改为其他不用的端口
2.<Connector port="8000" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /> 8080修改为其他不用的端口
3. <Connector port="8016" protocol="AJP/1.3" redirectPort="8443" /> 8016修改为其他不用的端口
布置2:
修改/etc(根目录下)目录下的profile文件,添加一组java环境变量:
#jdk
export JAVA_HOME=/usr/java/jdk1.7.0_80
export JRE_HOME=/usr/java/jdk1.7.0_80/jre
export JAVA_BIN=/usr/java/jdk1.7.0_80/bin
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME JAVA_BIN PATH CLASSPATH
#tomcat1
export TOMCAT_HOME=/usr/tomcat/tomcat1
export CATALINA_BASE=/usr/tomcat/tomcat1
export CATALINA_HOME=/usr/tomcat/tomcat1
#tomcat2
export TOMCAT_2_HOME=/usr/tomcat/tomcat2
export CATALINA_2_BASE=/usr/tomcat/tomcat2
export CATALINA_2_HOME=/usr/tomcat/tomcat2
布置3:
修改第二个tomcat的bin目录下的startup.sh和shutdown.sh文件(加入内容一致)
export CATALINA_HOME=$ CATALINA_2_HOME
export CATALINA_BASE=$ CATALINA_2_HOME