修改 Tomcat 默认端口

在成功安装 Tomcat 后,Tomcat 被配置为默认监听 8080 端口,而不是常用的 Web 服务器端口 80。

但是,在实际场景中我们可能监听的不是 8080 端口。或者,在同一台机器上面启动多个 Tomcat 服务,这就要求我们去修改 Tomcat 的默认端口。

Tomcat 修改默认端口非常简单,直接编辑 conf/server.xml 文件即可,详细步骤如下:

(1)进入 tomcat 主目录,使用文本编辑器打开 conf/server.xml 文件。

(2)修改 <Connector> 元素的 port 属性,如下:

<!-- 在 8080 端口上定义非SSL HTTP/1.1 Connector -->
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

如果你需要将默认的 8080 端口修改为 8899 端口。修改后的配置如下:

<!-- 在 8080 端口上定义非SSL HTTP/1.1 Connector -->
<Connector port="8899" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

上面配置中,将原来的 8080 端口改为了 8899 端口。修改后,重启 tomcat 就可以了。除非该端口已经被使用,或者您不具备在该端口上启动服务器的权限,否则 Tomcat 现已在 8899 端口运行。

注意:

如果你需要将 Tomcat 运行在 80 端口,通常需要较高的管理权限才能让服务器运行。如 Linux、Solaris、BSD 和其他非 Windows 等操系统上就需要 root 账户运行。

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号