linux下Tomcat多实例配置

1 环境

centos7系统、apache-tomcat-9.0.4(Tomcat路径建议不要有空格或者中文)

2 解压apache-tomcat-9.0.4.tar.gz,命令:

tar vxzf apache-tomcat-9.0.4.tar.gz

3 在目录下新建几个文件夹(想同时跑几个Tomcat实例就建几个)

本人建了两个,加上原目录,可同时跑3个Tomcat,取名server1、server2(名字看自己心情随便起)

mkdir server1 server2

4 拷贝文件

将原目录下的conf、logs、temp、webapps、work这几个文件夹拷贝到第二步建的文件夹中

5 配置

分别配置server1、server2中的conf中的server.xml文件,修改以下三个地方:

<Server port="8025" shutdown="SHUTDOWN">
 <Connector port="8100" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
 <Connector port="8029" protocol="AJP/1.3" redirectPort="8443" />

将port设置为自己想要的,但是相互之间不要有冲突,也不要跟其他的软件端口冲突即可。在server1目录下建一个新的sh文件,我的是start.sh,文件中有以下内容:

1 #tomcat实例目录
2 export CATALINA_BASE="$PWD"
3 # tomcat安装目录
4 export CATALINA_HOME="/home/laoguan/apache-tomcat-9.0.4"
5 #启动tomcat
6 $CATALINA_HOME/bin/startup.sh

注:CATALINA_HOME修改为自己的Tomcat主目录即可,修改完毕后需要给文件赋予执行权限,双击start.sh文件即可打开一个Tomcat实例

(个别时候会出现启动后一闪而过的情况,大部分情况是哪里配置出了问题,比如我当时就出现了那个问题,后来测试了一下,原来我的环境变量里配置了tomcat7,删掉后就跑的666了)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值