1、复制已有的tomcat目录到同级目录
# cp -r tomcat tomcat-new

2、编辑tomcat-new/conf/server.xml

# vim tomcat-new/conf/server.xml
/Connector
n
--找到<Connector port="8080" protocal="HTTP/1.1"
修改8080为其他端口(例如:8888),这个端口就是运行tomcat-new的端口号--找到<Connector port="8009" protocal="AJP/1.3" redirectPort="8443" />
修改8009为其他端口(例如:8887)--找到<Server port="8005" shutdown="SHUTDOWN">
修改8005为其他端口(例如:8886)
ESC:wq

________________________________________________________________________________________________

假如已经设置过全局JDK环境变量,那么就不用操作后面的第3、4步骤了
如果你的项目JDK版本和全局JDK版本不一致,那么你还是需要自己单独设置下面3、4步骤的环境变量指向自己需要的版本
________________________________________________________________________________________________

3、编辑tomcat-new/bin/startup.sh

# vim tomcat-new/bin/startup.sh
/export
--找到所有和之前tomcat有关的路径配置(TOMCAT_HOME、CATALINA_HOME、PATH)全部改成tomcat-new(注意:
假如没有搜索到这些变量名,那就需要手动在startup.sh和shutdown.sh这两个脚本里的最前面加上下面一段:
export JAVA_HOME=/usr/local/java(具体目录根据实际情况用which java查找)
export TOMCAT_HOME=/usr/local/tomcat(具体目录情况根据实际情况)
export CATALINA_HOME=/usr/local/tomcat(具体目录情况根据实际情况)
export CLASS_PATH=$JAVA_HOME/bin/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tool.jar
export PATH=$PATH:$JAVA_HOME/bin:$TOMCAT_HOME/bin(具体目录情况根据实际情况)



ESC:wq

4、编辑tomcat-new/bin/shutdown.sh
# vim tomcat-new/bin/shutdown.sh
/export
--找到所有和之前tomcat有关的路径配置(TOMCAT_HOME、CATALINA_HOME、PATH)全部改成tomcat-new
ESC:wq

5、启动tomcat-new
# tomcat-new/bin/startup.sh

 

________________________华丽分割线________________________

你以为这么简单就可以了吗???哈哈!如果你购买的是阿里云的ESC那你就必须要