VMware虚拟机-Linux系统双开tomact

1.先把原来的tomcat复制一份,地址随便放,文件名随便取

2.修改/usr/local/apache-tomcat-7.0.62-copy/conf/server.xml,用意是不要让端口与原来的冲突了

在~/.bash_profile中添加下面两个。 

1 export CATALINA_BASE2=/usr/local/apache-tomcat-7.0.62-copy
2 export CATALINA_HOME2=/usr/local/

修改完成后用命令 source ~/.bash_profile使新配置的环境变量生效

 可以看到这两行的作用是添加环境变量,但是添加环境变量的方法并不只这一种。所以无论用什么方法,达到添加这两个环境变量的目的就行了。

4.修改/usr/local/apache-tomcat-7.0.62-copy//bin/catalina.sh, 在开头的位置添加下面绿色的两行。(差不多就是在catalina.sh开始的位置)

apache-tomcat-7.0.62-copy

1 # resolve links - $0 may be a softlink
 2 PRG="$0"
 3 
 4 while [ -h "$PRG" ]; do
 5   ls=`ls -ld "$PRG"`
 6   link=`expr "$ls" : '.*-> \(.*\)$'`
 7   if expr "$link" : '/.*' > /dev/null; then
 8     PRG="$link"
 9   else
10     PRG=`dirname "$PRG"`/"$link"
11   fi
12 done
13 
14 # Get standard environment variables
15 PRGDIR=`dirname "$PRG"`
16 
17 # Only set CATALINA_HOME if not already set
18 [ -z "$CATALINA_HOME" ] && CATALINA_HOME=`cd "$PRGDIR/.." >/dev/null; pwd`
19 
20 # Copy CATALINA_BASE from CATALINA_HOME if not already set
21 [ -z "$CATALINA_BASE" ] && CATALINA_BASE="$CATALINA_HOME"
22 
23 CATALINA_HOME=$CATALINA_HOME2
24 CATALINA_BASE=$CATALINA_BASE2
posted @ 2022-04-07 10:07  yylmzxc  阅读(117)  评论(1编辑  收藏  举报