同时打开两个Tomcat

同时运行多个Tomcat服务器 有时,我们可能需要在同一台机器上同时运行多个Tomcat服务器,每个服务器负责不同的Web应用程序。解压缩每个压缩包到不同的目录,例如"Tomcat1"和"Tomcat2"。由于我们要在同一台机器上运行多个Tomcat服务器,我们需要为每个服务器配置不同的端口。现在,我们可以将不同的Web应用程序部署到每个Tomcat服务器上。将您的Web应用程序WAR文件复制到每个Tomcat目录下的。这样,您就可以在一台计算机上同时运行两个或多个Tomcat服务器,并为每个服务器配置和访问不同的Web应用程序。 阅读详情
可以使用!请在大家按方法操作。
但,两个以上,还要更改端口号。
1 下载tomcat的压缩包(不是安装的那种,直接解压缩就能用的)
下载地址:http://tomcat.apache.org/download-55.cgi 
下载好的文件名是:apache-tomcat-5.5.23.zip
2 解压缩。我解压缩到了C:\
分别是C:\apache-tomcat-5.5.23-1,C:\apache-tomcat-5.5.23-2
3 修改任意一个的配置文件
比如apache-tomcat-5.5.23-1,
C:\apache-tomcat-5.5.23-1\conf\server.xml用记事本什么的打开
修改3个地方
第一:
<Server port="9005" shutdown="SHUTDOWN"> ----原来是8005
第二
<Connector port="9080" maxHttpHeaderSize="8192" ----原来是8080
第三<Connector port="9009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> ---原来是8009
然后保存
4 开启第一个tomcat
运行-cmd
设置两个环境变量:JAVA_HOME(指向jdk)和CATALINA_HOME(指向Tomcat目录)
在命令行打:set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_11
            set CATALINA_HOME=C:\apache-tomcat-5.5.23-1
可以运行tomcat了,命令:C:\apache-tomcat-5.5.23-1\bin\startup.bat
(关闭可以用C:\apache-tomcat-5.5.23-1\bin\shutdown.bat)

4 开启第二个tomcat
运行-cmd(打开了另一个命令窗口)
还是要设置两个环境变量:JAVA_HOME(指向jdk)和CATALINA_HOME(指向Tomcat目录)
在命令行打:set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_11
            set CATALINA_HOME=C:\apache-tomcat-5.5.23-2 (注意tomcat目录我指向了另一个)
可以运行tomcat了,命令:C:\apache-tomcat-5.5.23-2\bin\startup.bat 注意也是另一个--5.5.23-2)
(关闭可以用C:\apache-tomcat-5.5.23-2\bin\shutdown.bat)(注意也是另一个--5.5.23-2)
完毕
备注:
可能的错误:
1 命令行提示:The CATALINA_HOME environment variable is not defined correctly
              This environment variable is needed to run this program
翻译:这个CATALINA_HOME环境变量没有正确的定义
      这个程序运行需要这个环境变量
解决:用我上边的set命令设置CATALINA_HOME即可
2 命令行提示: Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
            At least one of these environment variable is needed to run this program
翻译:JAVA_HOME或者JRE_HOME环境变量任意一个都没有定义
      这个程序运行需要(这两个中的)至少一个环境变量
解决:用我上边的set命令设置JAVA_HOME即可
3 命令行提示:The JAVA_HOME environment variable is not defined correctly
            This environment variable is needed to run this program
            NB: JAVA_HOME should point to a JDK not a JRE
翻译:JAVA_HOME环境变量没有正确的定义
      这个程序运行需要这个环境变量
      JAVA_HOME应该指向JDK而不是JRE
解决:用我上边的set命令设置JAVA_HOME,确信指向了JDK的目录
4 关于修改的端口号:只要不是常见端口号就行,别设置常见端口号
比较几款国际主流的电子元器件及物料清单管理软件 – 工具汇总 Arenasolution 老牌的基于云计算物料清单管理软件,bom.com就是他们家的,10天免费试用,功能被分成4个不同的产品, 和传统ERP功能上有重叠,偏向于物流生产规划,一定程度可以取代ERP的生产规划模块,平均价格70美元/月/席位。网页客户端,不支持离线   SiliconExpert 曾经的老牌物料清单管理软件,后被Arrow 收购,14天免费试用,功能被分成4个不同的产品 阅读详情

相关推荐

ANSYS workbench (关于normal stiffness factor接触刚度因子)

关于normal stiffness factor接触刚度因子的含义和设置方法

weixin_43730845的博客 6807

同时开启两个Tomcat(zz)

转至网络 1 下载tomcat的压缩包(不是安装的那种,直接解压缩就能用的) 下载地址:http://tomcat.apache.org/download-55.cgi 下载好的文件名是:apache-tomcat-5.5.23.zip 2 解压缩。我解压缩到了C:\ 分别是C:\apache-tomcat-5.5.23-1,C:\apache-tomcat-5.5.23-2 ...

weixin_34390105的博客 246

机器人导航学习历程(四)local planner

local planner   我们先来回顾一下Navigation的框架,可以看出位于红框中的local_planner是move_base节点的一部分,输入包括来自global_planner的全局的规划路径、里程计信息以及local_costmap的信息,输出是速度控制指令,作为控制器的输入。 base_local_planner   局部规划一般是用base_local_planner包...

yuniruchujian的博客 4412

如何将javaweb打包的war包发布到tomcat的根目录直接通过域名访问,而不是在二级目录

我们大家都知道,Tomcat在启动的时候会去webapps下访问它默认的ROOT目录下的应用程序,其实这就是它在conf/server.xml中配好的默认规则,如果你想让Tomcat启动时默认打开你自己的web应用,最简单的做法就是不去改他的配置,只需要     1,将webapps目录下ROOT文件夹删除掉     2,copy你的war包到webapps目录下,并更名为ROOT.w

xiaobao5214的博客 3663

CCC数字钥匙3.0标准解读(16)

介绍通信过程最重要部分:身份认证和加密.介绍需要身份认证的过程和需要加密的数据及过程.

weixin_41738640的博客 1534

交换机基本介绍(分类、性能指标、硬件构成及工作方式)

一、交换机的分类与性能指标 1.1交换机的分类 按照网络构成方式来分的话,交换机分为三类:接入层交换机、汇聚层交换机和核心层交换机。 按照OSI模型来划分的话,分为:二层交换机、三层交换机和四层交换机 还有一种按照硬件形态来划分,可以分成两类:盒式交换机和机框式交换机。 盒式交换机是一种有固定端口数,有时也会带有少量扩展槽的交换机。机架式交换机是一种插槽式的交换机,这种交换机扩展性较好,可支持不同的网络类型,可支持更大端口密度的网络。一般在数据中心的接入层都会采用盒式交换机,盒式...

monologuezjp的博客 4万+

一台电脑同时安装多个tomcat服务器教程,window同时安装tomcat7、tomcat8、tomcat9三个服务器教程

开发和测试环境:在软件开发和测试过程中,通常需要模拟多个环境,例如开发、测试和生产环境。每个环境可能需要不同的配置和设置。通过同时安装多个Tomcat服务器,可以为每个环境创建独立的实例,并在每个实例中进行相应的配置,以确保应用程序在不同环境下的正确运行和测试。

hjjshua的博客 6978

同济土木非0基础三个月跨考复旦计算机攻略

跨考cs攻略前言我cs专业课如何复习How to start from zero简历其他复试 前言 建议多去工地/化工厂涡轮增压一下 我 同济土木gpa 3.2/5 挂科 * n 辣鸡项目 * n (padding 简历) 21考复旦计算机专硕 10月-12月 学习+复习 总分392 政治 68;背肖4即可 英语二 78 裸考,(高考英语140+);做点真题,建议据自己情况准备 数学二 142 ;(高考数学接近满分);做真题+模拟题,每天写一张试卷 专业课 104 ,考试生病了,下文展开。 cs专业课

piglake的博客 7238

同一个Tomcat部署两个(多个)项目,不同端口访问

一 、 同一Tomcat部署两个(多个)项目,通过不同端口访问 1.复制conf\Catalina文件夹,并重命名文件夹。比如我这重命名为Catalina1,如下 2.复制webapps文件夹,并重命名文件夹。比如我这重命名为webapps1,如下 2.1 复制webapps 2.2 将项目包放入webapps1中 3.修改server.xml配置 项目1 name:Catalina port:8080(HTTP)和8443(HTTPS) appBase:webapps 项目2 需要在sev

qq_44690947的博客 8578

YOLOv8实例分割实战:从LabelMe标注到模型训练全流程(附完整代码)

本文详细介绍了YOLOv8实例分割的完整实战流程,涵盖从使用LabelMe进行数据标注、格式转换,到构建数据集、配置参数并完成模型训练的全过程。文章提供了详尽的代码示例和常见问题解决方案,旨在帮助开发者高效掌握YOLOv8实例分割技术,快速应用于实际项目。

java5的博客 816

SAP Fiori Launchpad 自定义层文本翻译实战:精准修正 Tile、Catalog 与 Group 标题

SAP Fiori 项目中,入口层(tile/catalog/group)的翻译问题常被忽视,但其直接影响用户体验。与前端i18n不同,这些文本属于平台配置数据,需通过ABAP标准翻译流程(SE63)处理。关键步骤包括:使用/UI2/FLC定位Text ID和Configuration ID,根据前缀区分Main/Property WD Config Key,在SE63中锁定WDY_CONF_USERT2表对象进行翻译。操作时需注意使用系统源语言环境,翻译完成后可能需要清理缓存。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 171

怎么同时运行两个tomcat?

转载至: http://ask.zol.com.cn/x/4522378.html 这几天由于在搞那个jenkins的自动部署项目所以要使用到两个tomcat(因为一个tomcat不能同时开着两个项目),一个作为jenkins服务器,一个作为项目部署服务器,所以找了一些资料看看一台电脑怎么运行两个tomcat。 第一步:先下载两个tomcat(不同版本的也行,笔者用的是一个tomcat7,一个...

weixin_41641941的博客 5206

[SystemC]SystemC中的模块和程序

SystemC 中的层次结构是使用类 sc_module 创建的。sc_module 可以直接使用,也可以使用宏 SC_MODULE “隐藏”。上面的示例 SC_MODULE 创建了一个名为 nand2 的 sc_module 类对象。它的输出纯粹是输入值的函数。因此,模型可以使用最简单的 SystemC 进程,即 SC_METHOD。摘要:本节包含一个完整的简单设计,用于演示 SystemC 中模块和流程的使用。同样,重要的是要注意这不是典型的设计风格 - 但它很好而且易于理解。为什么要看模块和流程?

元直的博客 1868

一台电脑同时启动两个Tomcat

1. 拷贝 tomcat 文件并重命名 2. 配置环境变量 3. 打开复制好的 tomcat 文件中的 config 文件夹,找到 server.xml 4. 修改servel.xml文件中的端口信息 只要不被占用或者不与原tomcat端口冲突即可 5. 替换文件 分别将 catalina.bat startup.bat shutdown.bat 中的所有 CATALINA_HOME 替换为 CATALINA_HOME1 6. 测试 分别打开两个 tomcat 中的 startup.ba

Aurinko324的博客 2949

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

同时启动俩个tomcat压缩版

更改任意一个tomcat的配置文件。搜索本机ip加端口号。

lx2632730145的博客 646

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

linux下tomcat的启动和日志的时间追踪

使用Xshell连接上linux服务器,最好打开两个窗口,一个窗口用来敲命令,一个用来看动态的日志                         图一 如图一进入tomcat的bin安装目录。                             图二 图二,进入tomcat的日志存放目录 比如我的是 /usr/local/tomcat8/logs,然后输入指令 tail -...

weixin_30478923的博客 652

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

jvisualvm远程监控tomcat

https://visualvm.github.io/pluginscenters.html根据jdk版本安装对应插件。 我的jdk8版本:1.8.102,对应安装JDK 8 Update 40 - 121这个:https://visualvm.github.io/archive/uc/8u40/updates.xml.gz 我们要安装两个插件:visualVM gc以及Trace appli...

镜水灵动 315

同一台机子 打开两个tomcat

因为项目测试需要,需要在机子上单独搭建一个图片服务器,所以就要同时打开两个tomcat,这里记录方法。 修改server.xml的三个端口号: 一.<Server port="8005” shutdown="SHUTDOWN">,修改为8050二. <Connector port="8080” protocol="HTTP/1.1",修为为8088三. <Connector port="800

Graypn 881

同时开启两个tomcat服务器

最近有点忙,同时在做两个项目,但是停掉一个tomcat又新开一个tomcat的实在又烦又费时。于是把tomcat复制了一份,把server.xml里面的端口号从8080改成了8088,但是仍然报错:StandardServer.await: create[8005]: java.net.BindException: Address already in use: JVM_Bind 也就是说8

匆匆过客 665

两个一样的tomcat不能同时启动解决方法

两个一样的tomcat不能同时启动前提:最近在学服务器集群,现在弄的是纵向集群,即一台电脑上有多个服务器,扩大CPU使用率。 问题:我的服务器是Tomcat7.0.20,修改完所有端口之后(shutdown端口、http端口、https端口、ajp端口),启动一个就不能启动另一个。 环境:两个Tomcat7.0.20,使用一个JVM,JDK7,Win7 64位系统。系统环境变量里的CA

bangrenzhuce的博客 714

idea运行两个tomcat_Tomcat学习笔记

1、JavaWeb1.1、JavaWeb含义含义:所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWeb。技术:JavaWeb 是基于请求(Request)和响应(Response)来开发的1.2、请求与响应请求:指客户端给服务器发送数据(Request)响应:指服务器给客户端回传数据(Response)请求与相应的关系:请求和响应是成对出现的,有请求就有响应2、...

weixin_36483061的博客 948

如何在同一台电脑上同时运行2个tomcat

如何在同一台电脑上同时运行2个tomcat

懒人的博客 6906

解决Myeclipse中不能同时启动两个tomcat的问题

在myeclipse中,同时启动两个tomcat会报错,系统提示Address is binding by JVM,原因是出现了端口重用的问题,解决方法:修改其中一个Tomcat中server.xml中关于端口的配置,包括server,http,ajp,修改完毕,再次启动,myeclipse下两个tomcat同时启动,正常工作...

mlc0202的专栏 262

Tomcat无法同时启动两个项目

单独运行任何一个项目都没有问题,但同时部署了就只能有一个项目运行,Start另一个时后台报错如下: 严重: Exception starting filter struts2 Unable to load configuration. - [unknown location] at com.opensymphony.xwork2.config.Conf...

weixin_34414196的博客 668

window 同时启动多个tomcat

原理:一个tomcat不能同时启动两个,是因为两次启动的都是同一个端口的tomcat,相当于把一个应用启动了两遍。window是根据应用的端口号区分应用的,所以,两个tomcat设置为不同的端口号即可。1.解压两次tomcat到两个目录,分别为d:/tomcat7-1和d:/tomcat7-22.配置环境变量CATALINA_HOME1=d:/tomcat7-1和CATALINA_HOME2=d:...

qq_38156015的博客 1384

如何同时启动多个Tomcat服务

在项目开发中,有时会需要同时启动多个Tomcat服务,如果直接启动多个的话,会报以下错误: Port busy xxxx java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind, 这个就是端口被占用了,所以我们需要做的事就是改端口,首先到tomcat的conf文件夹下找到server.xml配置文件

Java高知社区 8840
上一篇: plsql中文乱码,显示??
下一篇: Java项目开发环境构建工具 Gradle 使用笔记(简单、基本)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值