安装多个Tomcat(基于centos 7)

在开发过程中我们有时候有必要在服务器上安装2个或多个Tomcat。那么如何安装多个Tomcat呢?
步骤:
1、安装jdk:
详情看我 jdk安装博客http://blog.csdn.net/xiyatu123/article/details/53875070
2、下载Tomcat:
官网地址:http://tomcat.apache.org/download-80.cgi
这里写图片描述

3、解压:
tar -zxvf apache-tomcat-8.0.33.tar.gz //解压
mv apache-tomcat-8.0.33 tomcat-smartpan //命名第一个tomcat
tar -zxvf apache-tomcat-8.0.33.tar.gz
mv apache-tomcat-8.0.33 tomcat-teachinglite //命名第二个tomcat

解压的路径可以自己定义,我是解压到/opt/Tomcat/ 下

4、配置环境变量:
vi /etc/profile
在该文件的底部添加:
##########first tomcat###########
CATALINA_BASE=/opt/Tomcat/tomcat-teachinglite
CATALINA_HOME=/opt/Tomcat/tomcat-teachinglite
TOMCAT_HOME=/opt/Tomcat/tomcat-teachinglite
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME

##########second tomcat##########
CATALINA_2_BASE=/opt/Tomcat/tomcat-smartpan
CATALINA_2_HOME=/opt/Tomcat/tomcat-smartpan
TOMCAT_2_HOME=/opt/Tomcat/tomcat-smartpan
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME

保存
最后 source /etc/profile 使环境变量生效

5、修改第二个tomcat的catalina.sh

vi /opt/Tomcat/tomcat-smartpan/bin/catalina.sh ,找到下面代码,
 # OS specific support.  $var _must_ be set to either true or false.
在这代码下面添加:
# myself : add
export CATALINA_BASE=$CATALINA_2_BASE

保存

6、修改端口:
第一个tomcat(tomcat-teachinglite)可以使用默认的8080端口
第二个tomcat(tomcat-smartpan)则需要修改端口
步骤:
1、vi /opt/Tomcat/tomcat-smartpan/conf/server.xml
2、修改端口

<Server port="8015" shutdown="SHUTDOWN"> 

将SHUTDOWN端口改为8015

 <Connector port="8019" protocol="AJP/1.3" redirectPort="8443" />

AJP 1.3 Connector 端口改为8019

    <Connector port="8085" protocol="HTTP/1.1"
               connectionTimeout="2000000"
               redirectPort="8443" />

non-SSL/TLS HTTP/1.1 Connector 端口改为8085

保存

7、开放防火墙端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-port=8085/tcp --permanent
firewall-cmd --reload

8、启动tomcat
/opt/Tomcat/tomcat-teachinglite/bin/./startup.sh
/opt/Tomcat/tomcat-smartpan/bin/./startup.sh

9、访问
这里写图片描述
这里写图片描述

有疑问可以评论,谢谢支持

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值