tomcat

本文详细介绍如何在同一台电脑上同时运行两个Tomcat服务器,通过修改server.xml文件中的端口号,包括8005、8080和8009,确保两个Tomcat实例互不干扰。此外,还提到了检查JDK兼容性的步骤。

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

提示我们端口号8005被占用。tomcat默认使用8005端口来监听关闭tomcat的请求
所以该端口号不能重复,那么我们可以通过修改tomcat的conf/server.xml文件来改变这个端口
这个端口定义在Server标签中,port代表端口号,而shutdown代表关闭服务器的请求命令,比如我们改成8006
<Server port="8006" shutdown="SHUTDOWN">
对于一个已经开启的tomcat服务器,可以在cmd下使用telnet localhost 8005命令进行连接,然后输入“SHUTDOWN” 命令就可以关闭服务器。
修改这一个端口是不够的,因为tomcat启动默认还会占用8080端口用来监听用户的请求。
那么在server.xml中找找看8080吧,大概在69行左右,找到将其改成8090:
<Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" >

第一:<Server port="9005" shutdown="SHUTDOWN">----原来是8005
第二:<Connector port="9080" maxHttpHeaderSize="8192">----原来是8080
第三:<Connector port="9009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />----原来是8009
------------------------然后另一个Tomcat不用动----------------
第四步:检查自己的jdk能不能同时兼容两个Tomcat,笔者这里用的是jdk8,所有都可以带的动;
第五步:同时打开两个Tomcat,成功!!!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值