tomcat单机多实例配置及启动(linux环境)

   也有几个月没更新CSDN,主要是由于现在的工作环境是封闭式的,禁止外网访问,还有保密之类的,所以一些在项目上用到的东西来不及记录上来,现在基本上算是忙过去了,空闲下来整理一下过去几个月里用到的东西。

   关于tomcat的多实例有两种,多机和单机,一般工作上都是单机多实例配置,我们在配置时也是用的这个,主要作用就是一个tamcat可以启动多个项目。

  刚开始配置的时候从网上找了很多资料,实际上配置起来都不是很好,所以现在写一些自己的出来,希望能对各位有帮助。(配图都是win系统截图,家里没有linux服务器,各位就不要纠结这个了。)

   1.下载tomcat并安装。

   2.在tomcat的同级目录下创建文件夹

  3.修改配置文件

  4.编写启动脚本

 

 

  1.下载tomcat并安装。

大家都知道tomcat目录底下就只有这几个目录,具体都是干嘛的我也就不废话了。

2.在tomcat的同级目录下创建文件夹

  在tomcat同级目录下创建文件夹,我创建的文件夹名叫(tomcat-instance)

复制tomcat文件夹到在tomcat_instance文件夹下更名为“8081”,删除8081文件夹内的lib和bin文件夹(切记),注意这几个文件夹除了conf文件夹,其他文件夹都是空的。

  你需要在这个服务器上部署多少个项目就复制多少个tomcat进来,我们是有4个项目,但以防万一,我复制了5个tomcat进来。记住改名。

 

  3.修改配置文件

   修改conf文件夹下的server.xml文件

    一共修改server.xml文件的三个地方,我就不截图了,分别对应的数字是8005,8080,8009,,具体修改就是在他们的基础上+1。

  也就是说8081---8085,5个文件夹内的server.xml配置文件8081的+1,8082的+2.。。。。。

  保证这5个文件内配置文件不会冲突。

  4.编写启动脚本(建议在linux环境下手打,win和linux和换行符是不一样,容易导致启动失败 )

   既然是linux脚本,就需要创建(.sh)结尾的文件,我一般命名为“start.sh”

  以下内容亲测有有效:

  export CATALINA_BASE=/usr/local/tomcat-instances/8081  (这个位置是多实例部署位置)

  export CATALINA_HOME=/usr/local/tomcat(这个是tomcat安装位置)

  cd  $CATALINA_HOME(这就不用说了吧)

./bin/startup.sh  (这是tomcat启动位置)

,运行的话就很简单了,在命令行  ./start.sh

 

再次强调,最好手动在linux环境敲一遍。有什么没讲清楚的可以留言给我,我会补充上去,

愿,你我共同成长!!!。。。

(下一篇:zookeeper的伪集群和集群部署)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值