当前位置 主页 > 服务器问题 > Linux/apache问题 >

    Linux系统下安装三个或者多个tomcat(步骤详细)

    栏目:Linux/apache问题 时间:2019-11-07 20:08

    即然安装多个tomcat,那么必然建立在系统已经安装好了jdk,并且会安装

    一个tomcat的基础上,这里就不做过多描述,直奔主题。

    安装多个tocat的方式其实和安装一个大同小异,只是需要更改一些配置。

    先前我已经安装了三个tomcat了,忘了截图,

    所以今天准备再安装第四个,我会详细记录步骤,并截图说明,大家依照步骤一步一步操作是没有任何问题的。

    第一步:复制,解压

    将准备好的tomcat压缩包复制到你准备安装的目录,我的tomcat压缩包名字是tomcat.tar.gz,我的安                  装目录是 /usr/java/tomcat


    第二步:解压tomcat

    [root@aliServer tomcat]# tar -xvf tomcat.tar.gz

    第三步:重命名解压后的文件名,

    解压完后的文件夹名字不够直观,因为前面我已经安装了三个tomcat,所以准备将第4个tomcat取名tomcat_8083


    执行命令

    [root@aliServer tomcat]# mv apache-tomcat-8.5.20 tomcat_8083


    第四步:编辑环境变量

    [root@aliServer tomcat]# vi /etc/profile 

    打开profile文件之后,我们可以看到这里有我们配置的jdk环境变量,还有我已经配置好的前三个tomcat,下面我们按照第三个tomcat的配置(tomcat-8082)复制出来一份,更改相应的名字即可。


    添加第4个tomcat环境变量配置后,如图,这里要注意的是要写自己tomcat对应的路径,因为我第四个tomcat所在的路径就是  /usr/java/tomcat/tomcat_8083


    为了不让大家手动抄写这添加的这段,直接贴出来

    ####tomcat-8083
    TOMCAT_HOME_3=/usr/java/tomcat/tomcat_8083
    CATALINA_HOME_3=/usr/java/tomcat/tomcat_8083
    CATLINA_BASE_3=/usr/java/tomcat/tomcat_8083
    export TOMCAT_HOME_3 CATALINA_HOME_3 CATALINA_BASE_3

    第五步:让更改后的profile文件立即生效

    [root@aliServer ~]# source /etc/profile

    第六步:修改catalina.sh

    进入刚刚解压的第四个tomcat的bin目录下

    [root@aliServer ~]# cd /usr/java/tomcat/tomcat_8083/bin

    里面有个catalina.sh文件,我们编辑这个文件

    [root@aliServer bin]# vi catalina.sh

    打开catalina.sh文件后,找到下面红字部分所在的位置(别多复制了空格)

    OS specific support.  $var _must_ be set to either true or false.    

    查找的方式很简单,直接输入    /OS specific support.  $var _must_ be set to either true or false.

    找到这个位置之后,可以看到未修改是这样子的:


    现在在OS specific support.  $var _must_ be set to either true or false.这句话下面添加这两句