- 在虚拟机上配置两个tomcat,配置如下
export JAVA_HOME=/usr/local/java/jdk-17.0.3
export JRE_HOME=${JAVA_HOME}/
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/bin
export PATH=${JAVA_HOME}/bin:$PATH
#tomcat1
export CATALINA_HOME=/usr/local/tomcat/tomcat9-01
export CATALINA_BASE=/usr/local/tomcat/tomcat9-01
export TOMCAT_HOME=/usr/local/tomcat/tomcat9-01
#tomcat2
export CATALINA_HOME2=/usr/local/tomcat/tomcat9-02
export CATALINA_BASE2=/usr/local/tomcat/tomcat9-02
export TOMCAT_HOME2=/usr/local/tomcat/tomcat9-02
//tomcat9-02 修改server.xml 端口改为8089 8006
<Connector port="8089" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />
<Server port="8006" shutdown="SHUTDOWN">
- 将配置好的环境变量导入,startup.sh和shutdown.sh
//开始我放在最末端没有起作用,报错没有访问权限,后加到最前面生效
export CATALINA_HOME=$CATALINA_HOME2
export CATALINA_BASE=$CATALINA_BASE2
./startup.sh