linux环境下同时部署并启动多个tomcat服务
首先在linux环境下安装tomcat
将tomcat的压缩包上传到主机或者服务器上
tar -zxvf apache-tomcat-9.0.37.tar.gz
解压完成后会生成一个对应的目录
进入这个目录
pwd一下当前的路径,我的是这个路径
返回上一级目录,ls -a 可以看到隐藏的文件 .bash_profile是当前目录的环境变量配置文件
vi .bash_profile
把tomcat的路径加到环境变量中,
我的配置如下:
#tomcat_8080
export CATALINA_HOME=/root/service/tomcat_8080
export CATALINA_BASE=/root/service/tomcat_8080
export TOMCAT_HOME=/root/service/tomcat_8080
#tomcat_8081
export CATALINA_HOME2=/root/service/tomcat_8081
export CATALINA_BASE2=/root/service/tomcat_8081
export TOMCAT_HOME2=/root/service/tomcat_8081
然后保存,退出。
source .bash_profile 让环境变量生效。
然后修改第二个tomcat的catalina.sh
加入如下命令:
然后重启tomcat服务。
此时第一个tomcat已经启动了,重启第二个tomcat
然后,ps-ef|grep tomcat
即可看到两个tomcat服务