centos-安装多个tomcat
一个centos系统有多个tomcat运行
将tomcat复制一份变成两个tomcat
cp -rf /usr/tomcat/tomcat8 /usr/tomcat/tomcat8_A
重命名之前的tomcat8为tomcat8_B
mv /usr/tomcat/tomcat8 tomcat8_B
配置环境变量信息
vi /etc/profile
export CATALINA_HOME_A=/usr/tomcat/tomcat8_A
export CATALINA_HOME_B=/usr/tomcat/tomcat8_B
export PATH=$PATH:$CATALINA_HOME_A:$CATALINA_HOME_B
保存并更新环境变量配置信息
source /etc/profile
修改tomcat_B中的一些配置信息
con/server.xml文件
8005--->9005
8080--->9080
8009--->9009
修改/usr/tomcat/tomcat8_B/bin/catalina.sh
在文件最后追加 export CATALINA_HOME=$CATALINA_HOME_B
修改/usr/tomcat/tomcat8_B/bin/catalina.sh
在文件最后追加 export CATALINA_HOME=$CATALINA_HOME_A
启动tomcat
运行对应的tomcat目录下对应的/bin/startup.sh
PS:
1、我在配置好所有信息启动的tomcat时出了个小插曲,忘了截图,大概意思是没有找到对应的tomcat安装路径,这时候重新更新下环境变量信息就可以了,所以每次对环境变量操作以后记得运行source /etc/profile.
2、我在有些人的博客看到是更改startup.sh和shutdown.sh的内容,后来自己看了下这两个文件里面都是引用了catalina.bat,然后我去看了下catalina.sh文件的内容,然后运行了都成功了。恩,改一个文件比改两个文件好 。哈哈哈