一台linux服务器,安装启动多个tomcat

一台linux服务器,安装启动多个tomcat:

一、安装

  1、下载tomcat安装包(官网地址:https://tomcat.apache.org/);

  2、我的项目是spring boot 2.3.1版本的,其内置tomcat版本为tomcat9.0.37。所以直接提供tomcat9.0.37版本的下载地址:https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.37/bin/

     查看spring boot 不同版本内置的tomcat版本地址:https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-tomcat

  3、下载如图所示的压缩包

           

  4、下载后,上传linux服务器,将压缩包拷贝到两个不同的目录,解压缩即可。解压命令:tar -zxvf apache-tomcat-9.0.37.tar.gz

二、配置:

  1、在/etc/profile文件里加入(加到文件末尾就好):

    #第一个tomcat相关配置,其中/usr/local/apache-tomcat-9.0.37是压缩包解压后的地址

    export  CATALINA_BASE=/usr/local/apache-tomcat-9.0.37

    export  CATALINA_HOME=/usr/local/apache-tomcat-9.0.37

    export  TOMCAT_HOME=/usr/local/apache-tomcat-9.0.37

    #第二个tomcat相关配置,其中/usr/local/tomcat/apache-tomcat-9.0.37是压缩包解压后的地址

    export  CATALINA_2_BASE=/usr/local/tomcat/apache-tomcat-9.0.37

    export  CATALINA_2_HOME=/usr/local/tomcat/apache-tomcat-9.0.37

    export  TOMCAT_2_HOME=/usr/local/tomcat/apache-tomcat-9.0.37

  2、在对应tomcat的bin目录下的catalina.sh文件里加入:

    #第一个tomcat的catalina.sh文件里加入

    export CATALINA_BASE=$CATALINA_BASE

    export CATALINA_HOME=$CATALINA_HOME

    #第二个tomcat的catalina.sh文件里加入

    export CATALINA_BASE=$CATALINA_2_BASE

    export CATALINA_HOME=$CATALINA_2_HOME

               

三、启动:进入对应tomcat的bin目下,分别使用命令:./startup.sh

原文地址:https://www.cnblogs.com/wilson1573/p/13274541.html