如果您在生产环境中使用独立的 Tomcat 实例,并且遇到与端口相关的连接问题,则可能需要更改 Tomcat 的默认端口。 Tomcat 的默认端口是它侦听传入请求的标准端口。这些端口是非标准的,通常由管理员锁定。
但是,如果您已将 Tomcat 安装为独立服务器并希望将其侦听端口更改为非标准端口,那么本文适合您。在这篇文章中,我们将介绍一些有关如何通过几个简单步骤更改 Tomcat 默认端口的快速提示。继续阅读以了解更多信息!
更改Tomcat端口
第一步是确定 Tomcat 安装目录的位置。如果您从默认存储库安装了 Tomcat,则它应该安装在/etc/tomcat{版本}目录。对于手动安装,您需要找到正确的位置。
然后编辑服务器.xml文件位于Tomcat安装目录下。
sudo nano /etc/tomcat9/server.xml
在配置文件中找到以下内容
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
更换端口8080与您所需的端口。例如,我们将默认的 tomcat 端口更改为 8081。
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
进行上述更改后,重新启动 tomcat 服务。您将看到现在 tomcat 已在端口 8081 或您配置的端口上启动。在 Web 浏览器中在新端口上访问 tomcat。
结论
更改 Tomcat 端口很有帮助,并且在许多情况下都是必需的,端口已被其他服务占用,或者您也可能在单个服务器上运行多个 Tomcat 版本。这篇博文可帮助您更改系统上的 Tomcat 端口。