从另一台连接的电脑运行tomcat

发布于 2024-10-05 19:29:20 字数 132 浏览 1 评论 0原文

我想在多台机器上测试一些页面。

我在一台电脑上运行 tomcat,假设 PC1 和多台电脑连接到 PC1。我想让其他电脑加载 PC1 上的一页。我已经尝试了一些替代方法,但它不起作用

有人知道吗?

谢谢

I want to test some pages on several machine.

I have tomcat running on one pc lets say PC1 and several pc are connected to PC1. I want other pc to load the one page from PC1. I have tried some alternatives but it is not working

Does anyone know about this??

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

╭ゆ眷念 2024-10-12 19:29:20

疑难解答
从 PCX 尝试 ping PC 1:ping PC1
如果成功,请尝试 telnet 到 Tomcat 端口(默认 8080):telnet PC1 8080
这可能就是失败的地方,拒绝连接到 8080。

替代方案 1
您的防火墙阻止其他 PC 访问 Tomcat 端口(默认 8080)。

替代方案 2
Tomcat 仅绑定到本地主机,您无法从其他主机访问它。

查找 tomcat/conf/server.xml 文件并查找类似以下内容的文本:

<Connector 
    port="8080" 
    protocol="HTTP/1.1" 
    address="127.0.0.1"
    ...

如果找到地址属性,请将其删除,它应该绑定到每个 ip 地址。

Troubleshooting
From PCX try pinging PC 1: ping PC1
If that succeeds try doing telnet to Tomcat port (default 8080): telnet PC1 8080
That's probably where it will fail, refusing to connect to 8080.

Alternative 1
You have a Firewall blocking the the other PC to access Tomcat port (default 8080).

Alternative 2
Tomcat is binded to localhost only, and you can't access it from another host.

Look for the tomcat/conf/server.xml file and look for some text like:

<Connector 
    port="8080" 
    protocol="HTTP/1.1" 
    address="127.0.0.1"
    ...

If you find the address attribute, remove it and it should bind to every ip address.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文