linux系统下安装两个或多个tomcat
linux系统下安装两个或多个tomcat
解压第一个tomcat 名字apache-tomcat-8.5.31
修改名字再次解压 apache-tomcat-8.5.32
都放在tomcat目录下
编辑环境变量:vim /etc/profile
CATALINA_BASE=/usr/tomcat/apache-tomcat-8.5.31
CATALINA_HOME=/usr/tomcat/apache-tomcat-8.5.31
TOMCAT_HOME=/usr/tomcat/apache-tomcat-8.5.31
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
CATALINA_2_BASE=/usr/tomcat/apache-tomcat-8.5.32
CATALINA_2_HOME=/usr/tomcat/apache-tomcat-8.5.32
TOMCAT_2_HOME=/usr/tomcat/apache-tomcat-8.5.32
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
:wq 保存退出。
再输入:source /etc/profile
第一个tomcat不用修改,
来到第二个tomcat的bin目录下
打开catalina.sh ,找到下面红字,
# OS specific support. $var _must_ be set to either true or false.
在下面增加如下代码
export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME
来到第二个tomcat的conf目录下
打开server.xml更改端口:
修改相应的三个端口号为9005,9080,9009(这个地方随便就行)
由于我这里使用的阿里云esc服务器,所以安全组要放开9080端口号,否则9080欢迎页是打不开的!,
如果是其他服务器,在iptables里也要放开此端口或者关闭防火墙
回到每个Tomcat的bin下面各自启动./startup.sh
这样就启动了两个tomct,多个Tomcat相同的操作,端口号一定别重复