Tomcat 是一个开源的 Java Servlet 容器,它实现了 Java Servlet 和 JavaServer Pages (JSP) 规范,用于在 Web 服务器上运行 Java 应用程序。默认情况下,Tomcat 使用端口 8080 来监听 HTTP 请求。
server.xml
文件Tomcat 的配置文件 server.xml
位于 conf
目录下。打开该文件,找到以下部分:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
将 port="8080"
修改为你想要的端口号,例如 port="8081"
:
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
保存文件并重启 Tomcat。
如果你不想修改配置文件,也可以在启动 Tomcat 时通过命令行参数指定端口:
./catalina.sh run -Dserver.port=8081
或者在 Windows 环境下:
catalina.bat run -Dserver.port=8081
问题描述:启动 Tomcat 时提示端口已被占用。
解决方法:
netstat
命令查看:netstat
命令查看:server.xml
文件或使用命令行参数指定其他端口。问题描述:启动 Tomcat 时提示权限不足。
解决方法:
通过以上步骤,你可以成功修改 Tomcat 的监听端口,并解决可能遇到的问题。
领取专属 10元无门槛券
手把手带您无忧上云