加载中...
加载中...
centos 安装配置多个tomcat8和tomcat9多版本共存

centos 安装配置多个tomcat8和tomcat9多版本共存 原创

centos 安装配置多个tomcat8和tomcat9多版本共存运行问题。

问题:

两个tomcat8同时运行只需要修改server.xml里面的三个端口就可以同时运行了。

一个tomcat8和一个tomcat9端口修改server.xml里面的三个端口,运行,发现不能同时运行,只能运行一个。


解决:

配置tomcat环境变量

以下是java的jdk环境变量

export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar


修改配置文件,在/etc/profile文件中加入下面内容配置环境变量,修改成自己的tomcat路径

vim /etc/profile

修改

CATALINA_BASE=/usr/local/tomcat/tomcat8
CATALINA_HOME=/usr/local/tomcat/tomcat8
TOMCAT_HOME=/usr/local/tomcat/tomcat8
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME

CATALINA_2_BASE=/usr/local/tomcat/tomcat9
CATALINA_2_HOME=/usr/local/tomcat/tomcat9
TOMCAT_2_HOME=/usr/local/tomcat/tomcat9
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME


修改两个 tomcat/bin文件 进入tomcat的bin目录修改startup.sh和shutdown.sh

修改第一个tomcat的startup.sh和shutdown.sh: 

在他们头部#!/bin/sh换行添加

export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_HOME
export CATALINA_BASE=$CATALINA_BASE

 修改第二个tomcat的startup.sh和shutdown.sh 在他们头部#!/bin/sh换行添加

export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE


注意:需要修改第二个tomcat端口,第一个可以保持不变 然后进入tomcat/conf中修改server.xml 

重新启动两个tomcat就可以了。


没有更多推荐了 [去首页]
image
文章
376
原创
293
转载
83
翻译
0
访问量
183398
喜欢
73
粉丝
5
码龄
7年
资源
3

文章目录

加载中...
0
0