修改tomcat默认端口&端口占用问题

本文介绍如何修改Tomcat服务器默认端口号,并解决端口冲突问题,包括修改配置文件server.xml,以及使用shutdown.bat命令和任务管理器结束占用端口的进程。

tomcat服务器默认监听的端口号为 8080,每次访问时都需要在主机名或IP地址后跟上端口号

如果想省略不写,将端口号修改为80即可!

 

找到 [tomcat安装目录]/conf/server.xml文件(tomcat服务器的核心配置文件),修改文件中(70或69行) 的如下配置:

将port改为80即可!!

修改完后需要重启服务器才可以生效!!

 

端口占用问题

如果在启动时报端口占用的错误:

这是是因为服务器在启动的过程中需要监听80端口, 而该端口已经被别的进程所占用, 因此服务器启动失败!

原因分析:

(1)可能是之前启动的tomcat服务器没有完全关闭,仍然在占用80端口,所以导致此次启动失败。可以采用下面的方式一进行解决。

(2)有可能是别的程序在占用80端口,需要找出占用80端口的进程,再结束进程即可。可以采用下面的方式二进行解决。

解决方式一: 找到shutdown.bat命令, 双击运行, 将服务器按照正常的流程再关闭一次!

解决方式二: 如果是别的程序占用了80端口,导致服务器启动失败, 在cmd中通过netstat -ano命令, 查看占用80端口的进程,例如:

根据进程ID找到进程,结束即可。

 

也可以利用命令 "taskkill /f /pid 进程ID" 来杀死指定ID的进程

 

提示1:执行的过程中可能会出现提示 netstat不是内部或外部命令,解决方法就是:进入c:\windows\System32目录,在运行命令即可

提示2:如果在运行taskkill时提示,拒绝访问,以管理员运行cmd即可解决。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值