You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Tomcat的server.xml实现外网通过域名访问本地服务

Tomcat server.xml 修改配置以支持外网域名访问

操作步骤:

  1. 定位配置文件:找到Tomcat安装目录下conf文件夹中的server.xml文件,比如Linux下通常是/opt/tomcat/conf/server.xml,Windows下可能是C:\apache-tomcat-x.x.xx\conf\server.xml。

  2. 找到HTTP Connector节点:打开server.xml,搜索<Connector>标签,找到对应8090端口的配置段,默认可能类似这样:

<Connector port="8090" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
           address="19.xx.xx.xx" />
  1. 修改监听地址:将address属性的值改为0.0.0.0,这会让Tomcat监听服务器上所有可用的网络接口,确保外网请求能被接收。修改后的配置如下:
<Connector port="8090" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
           address="0.0.0.0" />

如果原配置中没有address属性,直接添加address="0.0.0.0"到Connector标签内即可。

  1. 重启Tomcat:保存修改后的server.xml,重启Tomcat服务使配置生效。

额外注意事项:

  • 确认服务器8090端口已通过防火墙对外开放(IT部门已完成配置的话可忽略此检查)。
  • 检查应用内部是否存在硬编码的本地IP地址(比如跳转链接、静态资源路径),如果有需修改为域名xxx.xxx.com,避免用户访问时出现异常跳转。

内容的提问来源于stack exchange,提问作者Yken

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 11:02:36