Linux centos7 部署多个tomcat设置

比如我在 /usr/下面有三个tomcat(tomcat8080、tomcat8081、tomcat8082)

第一步、修改系统中 vi  /etc/profile

在最下面加上:

####tomcat8080####
TOMCAT_HOME=/usr/tomcat8080/
CATALINA_HOME=/usr/tomcat8080/
CATLINA_BASE=/usr/tomcat8080/
export TOMCAT_HOME  CATALINA_HOME  CATALINA_BASH

####tomcat8081####
TOMCAT_HOME_1=/usr/tomcat8081/
CATALINA_HOME_1=/usr/tomcat8081/
CATLINA_BASE_1=/usr/tomcat8081/
export TOMCAT_HOME_1  CATALINA_HOME_1  CATALINA_BASH_1

####tomcat8082####
TOMCAT_HOME_2=/usr/tomcat8082/
CATALINA_HOME_2=/usr/tomcat8082/
CATLINA_BASE_2=/usr/tomcat8082/
export TOMCAT_HOME_2  CATALINA_HOME_2  CATALINA_BASH_2

TOMCAT_HOME=/usr/tomcat8080
export TOMCAT_HOME

TOMCAT_HOME_1=/usr/tomcat8081
export  TOMCAT_HOME_1

TOMCAT_HOME_2=/usr/tomcat8082

export  TOMCAT_HOME_2

 

第二步、修改tomcat下startup.sh和shutdown.sh

在最下方加入:

export JAVA_HOME=/usr/jdk/jdk1.8.0_11/
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin

export CATALINA_HOME=$CATALINA_HOME

export CATLINA_BASE=$CATLINA_BASE

每个tomcat都需要设置,其中CATALINA_HOME=$CATALINA_HOME这里的$CATALINA_HOME是对应我们在环境变量里面配置的tomcat

第三步、在bin目录下编辑catalina.sh

在注释之后,内容开始之前加上:

export JAVA_HOME=/usr/jdk/jdk1.8.0_11

export JRE_HOME=/usr/jdk/jdk1.8.0_11/jre

你的jdk的环境变量,因为我的jdk不是通过yum去安装,手动安装的需要设置,不然会报出一个错误:

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

At least one of these environment variable is needed to run this program

第四步、修改端口,在server.xml中

 

<Server port="8006" shutdown="SHUTDOWN">              #按照你需要部署的tomcat把原来的8005改为8006、8007都可以

<Connector port="8081" maxHttpHeaderSize="8192"       #原来8080改为8081、8082

 

              maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

              enableLookups="false" redirectPort="8443" acceptCount="100"

           connectionTimeout="120000" disableUploadTimeout="true"  URIEncoding="UTF-8" />

<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />                                #原来的8009改为8010、8011

然后启动你的tomcat吧

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值