修改/etc/profile增加tomcat环境变量
export CATALINA_BASE=/usr/local/tomcat1
export CATALINA_HOME=/usr/local/tomcat1
export TOMCAT_HOME=/usr/local/tomcat1
export CATALINA_BASE_2=/usr/local/tomcat2
export CATALINA_HOME_2=/usr/local/tomcat2
export TOMCAT_HOME_2=/usr/local/tomcat2
保存退出,通过vim编辑器的“:wq”命令保存并退出
使配置生效。source /etc/profile.
第一个tomcat不变
打开第二个tomcat目录bin下catalina.sh
即${CATALINA_HOME_2}/bin/catalina.sh
找到# OS specific support. $var_must_be set to either true of false.
在这行注释下面编辑,新增配置,保存退出
export CATALINA_BASE=$CATALINA_BASE_2
export CATALINA_HOME=$CATALINA_HOME_2
打开第二个tomcat的conf目录下server.xml
即:${tomcat}/conf/server.xml
注:3个端口都要修改
server port端口号修改8005改为9005
注:多个tomcat之间,该端口号一定不能重复,9005只是例子,可随意
Connector port=8080节点端口号修改,改为9080
Connector port=8009 protocol=。。。节点端口号修改为9009
分别进入两个tomcat的bin目录,启动tomcat
检查两个tomcat的启动日志
测试访问
localhost:8080
localhost:9080
可以打开tomcat部署的webapps的ROOT项目首页
Cannot ``find` `/usr/local/tomcat7/bin/setclasspath``.sh
This ``file` `is needed to run this program
报错解决方案如下:
/etc/profile配置文件tomcat配置路径出错,修改后启动成功