单台服务器部署和安装多个不同版本的Tomcat与Jdk

一、问题

    由于之前开发的项目的运行环境是Tomcat7和Jdk6,,部署到服务器上已成功运行,现要对项目的运行日志进行监控,便于问题的发现,然而新开发的监控组件必须运行在

Tomcat8上,所以需在同台服务器下安装Tomcat8,而Tomcat8部署需要Jdk7以上的版本,这就需要单台机器多部署。

二、所需资源

  • 一台Linux服务器
  • Tomcat7与Tomcat8安装包
  • Jdk6与Jdk8安装

三、操作步骤

    首先安装dk6和Jdk8(可以使用Jdk7,这里使用的是Jdk8),Jdk安装步骤此处不做说明,重点说下Jdk的环境变量配置。本文由于项目部署在先,所以当时Jdk的环境变量配

置的是1.6,现在又安装上Jdk8,需怎样配置Jdk的环境变量。我在此处的做法是保持原有的1.6配置信息,新装得1.8不做任何环境变量的配置。

    然后将Tomcat7和Tomcat8安装到固定目录下,Tomcat7部署的是原有项目,配置信息保持默认,(如需对其优化,可自行对其进行配置)。Tomcat8需要重新修改配置信息,

如继续保持默认,将和Tomcat7冲突,启动将失败。Tomcat8配置修改如下:

  •     修改Tomcat8/bin/目录下的catalina.sh文件,如下所示
  • 修改Tomcat8/bin/目录下的setclasspath.sh文件,在文件25行加入上图红框中的内容,保存。
  • 修改Tomcat8/conf/目录下的server.xml文件,如下所示(修改对应的port,只要不与服务器上的其它端口冲突就可以):
    <?xml version='1.0' encoding='utf-8'?>
    <!--
      Licensed to the Apache Software Foundation (ASF) under one or more
      contributor license agreements.  See the NOTICE file distributed with
      this work for additional information regarding copyright ownership.
      The ASF licenses this file to You under the Apache License, Version 2.0
      (the "License"); you may not use this file except in compliance with
      the License.  You may obtain a copy of the L
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值