linux部署多个tomcat

linux部署多个tomcat

一、安装jdk

1、项目想要跑起来,咱得依赖jdk,这里主要讲的是如何配置多个tomcat,不多说关于jdk的配置

二、下载安装tomcat

1、将tomcat压缩包放到自己的目标目录下

这里可以直接使用Xftp上传文件就可以了

2、解压

命令:tar -zxvf apache-tomcat-9.0.17.tar.gz

3、配置环境变量

输入命令:

vi /etc/profile
# tomcat1
export CATALINA_HOME=/usr/local/development/apache-tomcat-9.0.17
export CATALINA_BASE=/usr/local/development/apache-tomcat-9.0.17
export TOMCAT_HOME=/usr/local/development/apache-tomcat-9.0.17

路径要确定要是自己tomcat解压后的目录,可使用 pwd命令来查看目录

编辑完 保存退出

要使刚才的配置生效还需要命令:source  /etc/profile

这样我们的第一个tomcat就配置完成了

切换目录到tomat的bin目录

[root@VM_0_4_centos bin]# cd /usr/local/development/apache-tomcat-9.0.17/bin/
[root@VM_0_4_centos bin]# ./catalina.sh start
Using CATALINA_BASE:   /usr/local/development/apache-tomcat-9.0.17
Using CATALINA_HOME:   /usr/local/development/apache-tomcat-9.0.17
Using CATALINA_TMPDIR: /usr/local/development/apache-tomcat-9.0.17/temp
Using JRE_HOME:        /usr/local/development/jdk1.8.0_201
Using CLASSPATH:       /usr/local/development/apache-tomcat-9.0.17/bin/bootstrap.jar:/usr/local/development/apache-tomcat-9.0.17/bin/tomcat-juli.jar
Tomcat started.

tomcat启动成功,打开浏览器访问,注意第一个tomcat的端口号是8080。

 

三、配置第二个Tomcat

 

1、解压tomcat到另外一个目录

tar -zxvf apache-tomcat-9.0.17.tar.gz -C /usr/local/

将文件夹重命名为tomcat2

 配置环境变量 

vi /etc/profile
#tomcat2
export CATALINA_HOME2=/usr/local/tomcat2
export CATALINA_BASE2=/usr/local/tomcat2
export TOMCAT_HOME2=/usr/local/tomcat2

使编辑生效:source  /etc/profile

2、修改startup.shshutdown.sh 以及catalina.sh

2.1 修改startup.sh

# -----------------------------------------------------------------------------
# Start Script for the CATALINA Server
# -----------------------------------------------------------------------------

# tomcat2
export JAVA_HOME=/usr/local/development/jdk1.8.0_201
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/bin
export CATALINA_HOME=$CATALINA_HOME2
export CATALINA_BASE=$CATALINA_BASE2

2.2 修改shutdown.sh

# -----------------------------------------------------------------------------
# Stop script for the CATALINA Server
# -----------------------------------------------------------------------------

# tomcat2
export JAVA_HOME=/usr/local/development/jdk1.8.0_201
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/bin
export CATALINA_HOME=$CATALINA_HOME2
export CATALINA_BASE=$CATALINA_BASE2

2.3修改catalina.sh

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

export CATALINA_BASE=$CATALINA_BASE2
export CATALINA_HOME=$CATALINA_HOME2
export TOMCAT_HOME=TOMCAT_HOME2

 贴的代码最后都在指定的位置下面添加,上面注释的部分可直接在未修改之前搜索到。

3、修改端口

cd /usr/local/tomcat2/conf

修改server.xml,需要修改3处

至此tomcat2已完成配置

启动tomcat2

[root@VM_0_4_centos bin]# ./catalina.sh start
Using CATALINA_BASE:   /usr/local/tomcat2
Using CATALINA_HOME:   /usr/local/tomcat2
Using CATALINA_TMPDIR: /usr/local/tomcat2/temp
Using JRE_HOME:        /usr/local/development/jdk1.8.0_201
Using CLASSPATH:       /usr/local/tomcat2/bin/bootstrap.jar:/usr/local/tomcat2/bin/tomcat-juli.jar
Tomcat started.

启动成功,浏览器访问,注意端口号是8081了。

OK,配置两个tomcat完成~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值