tomcat运行多个项目——觉得可以就点个赞吧

linux下:

Tomcat多实例运行:(win大同小异)

Jdk此处不解释,需已准备好

我们先准备好一个tomcat文件:tomcat.tar.gz;并完成解压

tar -zxvf tomcat.tar.gz

存放路径:/opt/tomcat

Ok,此时/opt/tomcat路径就是tomcat的安装目录,下面我们开始配置实例工作目录——catlina_base;

首先我们先建文件夹,存放实例及相关配置文件;

cd /opt

mkdir webtomcat

cd webtomcat

mkdir webone webtwo

此处我们新建了两个实例文件夹:webone,webtwo

cd webone

mkdir temp webapps work logs

将tomcat安装目录下的conf目录复制到webone目录下:

cp -a /opt/tomcat/conf .

我们进入conf目录,修改server.xml

修改端口:shoutdown端口 connector端口 带有AJP1.3处端口

修改host处:app=””此处填写实际webapps路径;

我们填写/opt/webtomcat/webone/webapps

添加:<Context path="" docBase="ROOT" reloadable="true"/>

在该处修改log日志路径:<Valve ………… directory=”/opt/webtomcat/webone/logs” …>

Ok,保存退出;

我们进入webapps目录下,新建ROOT,META.INF,WEB.INF,classes,lib文件夹

mkdir ROOT META.INF WEB.INF classes lib

并将tomcat安装目录下webapps的root目录下的index.jsp复制到webone相应目录下;

到此配置完成

接下来编写启动,停止脚本

start.sh:

#!/bin/bash

export CATALINA_HOME=/opt/tomcat

export CATALINA_BASE=/opt/webtomcat/webone

cd $CATALINA_HOME

./bin/startup.sh

stop.sh:

#!/bin/bash

export CATALINA_HOME=/opt/tomcat

export CATALINA_BASE=/opt/webtomcat/webone

cd $CATALINA_HOME

./bin/shutdown.sh

进行赋权:chmod +x start.sh / chmod +x stop.sh

启动start.sh脚本,浏览器访问

Webtwo相同设置,更改路径端口即可;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

启橙小屋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值