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
这是一个签名,暂时还没想好