TomCat 安装版服务器部署80端口 (端口被占用)

本文记录了解决Windows Server 2008 R2环境下80端口被占用的问题,详细介绍了如何通过命令行工具查找并释放被占用的端口,最终成功配置并启动了Tomcat服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows Server 2008 R2 Enterprise 64位操作系统

               查看端口命令:netstat -ano | findstr 8080 //查询80有关端口使用列表

如图:找到端口为80的TCP条目查看进程ID(例如:端口8080 的TCP条目,进程ID为30868)

图片.png

            查询任务列表:tasklist | findstr 30868  //查询进程为ID30868任务

图片.png

          8080端口被任务名为javaw的任务占用。在任务管理器结束该任务;就可以使用对应端口。

 

-------------------------------分---------------------------------------------隔-------------------------------------------------线-------------------------------------

 

        上面不是正文重点:为什么要写?因为,就为了这破端口活活记住这两行命令。

 修改了Tomcat config server.xml 启动端为80端口  (贴图如下:)

图片.png

        部署项目至webapp目录下:(为什么要部署到这个目录因为HOST appBas e  写的就是它,当然这个可以改)

        启动服务器:查看启动日志:提示Address already in use :bind   

图片.png

     反复查看端口:就是找不到占用端口的程序。百度一大堆,不是解决系统程序占用端口、就是解决其他程序占用端口。解决办法千篇一律。

我的问题是压根连占用端口的程序都找不到!找不到!找不到!找不到哪就是端口没被占用了?可Tocat 启动不起来是什么鬼。

            其实这里我也没找到具体原因。端口被占用是事实存在的,至于被那个程序占用,找不到。进程结束到除了系统进程外没有其他进程、最后不小心结束了系统进程。没办法只能重起系统。重起之后TOMCAT 竟然意外的使用80端口起来了!起来了?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值