首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从另一台计算机访问Unix上的Tomcat

无法从另一台计算机访问Unix上的Tomcat
EN

Stack Overflow用户
提问于 2010-11-20 07:59:09
回答 1查看 7.9K关注 0票数 2

我在Fedora10中安装了Tomcat6.0,我可以在浏览器上看到我的webapp在服务器上执行一个简单的http://localhost:8080/HomeApp。通过执行/sbin/ifconfig命令,我看到我的服务器计算机的IP地址为192.168.1.5。因此,我用服务器IP替换了localhost,它也正常工作。

然而,当我到家里的另一台计算机上时,我得到了“连接超时”。这很奇怪,因为我实际上可以成功地从客户端计算机ping主服务器。

有人知道哪里出了问题吗?我使用这个Verizon Fios作为默认配置的家庭路由器。提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-21 11:04:17

任何应用程序(在本例中为tomcat)都可以绑定到任何地址或特定地址。我猜您的tomcat安装仅绑定到本地主机,这就是为什么您不能从其他主机访问它的原因。

查找tomcat/conf/server.xml文件,并查找如下文本:

代码语言:javascript
复制
<Connector 
    port="8080" 
    protocol="HTTP/1.1" 
    address="127.0.0.1"
    ...

如果您找到了地址属性,请删除它,它应该绑定到每个ip地址(即localhost和192.168.1.5)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4230446

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档