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

470

被折叠的 条评论
为什么被折叠?



