我是一个IIS的家伙,知道它的简单,就像使用http://[computername]/path来webapp ..但是,我似乎无法弄清楚如何使我可以为我正在写的运行在Tomcat下的JSP应用程序。是否有需要设置的配置设置?如何从网络上的另一台计算机浏览我的Tomcat localhost?
回答
您需要使用Tomcat的端口默认情况下为8080。所以,你可能想访问你的机器上的本地主机从机器B为 http://A:8080/YourProject 并记住与IIS的,它是区分大小写。
我也建议你通过将所有“本地主机”出现替换为“0.0.0.0”来更改你的tomcat'server.xml'文件的配置。 – 2018-01-16 17:18:37
默认情况下,Tomcat使用端口8080,因此您必须在URL中提供端口号以查看任何内容。如果它正在运行http://yourcomputer:8080/app应该做的伎俩。
您是否在防火墙中创建了一个异常?
假设Tomcat运行在端口8080上,并且这是一台Windows XP计算机,防火墙将阻止该端口(而不是Windows Server 2003上的情况)。
防火墙可以通过配置:选择从控制面板中的Windows防火墙,然后单击例外 - >添加端口并输入姓名和号码:Tomcat的,8080和离开传输协议如TCP
不,我没有在我的防火墙中创建任何例外... – EvilSyn 2008-09-25 18:03:00
可以使用您的IP地址,而不是本地主机
如果您的IP是192.122.11.22你必须写http://192.122.11.22:8080/proyectname(如果不这样做,看你的防火墙)
除了一s阻止端口(请参阅AirSource Ltd的回答),则防火墙可能对Tomcat服务有限制。例如,McAfee防火墙将Tomcat限制为“仅限传出”。
如果使用Mcafee,请在更改设置>防火墙下展开程序的Internet连接并查找Commons Daemon Service Runner(又名tomcat * .exe)。对其进行编辑并将Access从“仅传出”更改为传入和传出 - 使用指定的端口(推荐)。
你必须写的,而不是使用“localhost”的
第1步你的机器的IP:到入站连接添加防火墙例外,你(在CATALINA_HOME(Tomcat dir)/conf/server.xml
的Host
标签)使用您的主机的端口。
步骤2:至少在Windows 10中,允许Tomcat通过防火墙进行通信。一种方式是控制面板 - >系统和安全 - > Windows防火墙 - >“通过Windows防火墙允许应用程序或功能” - >“更改设置” - >为“Commons Daemon Service Runner”启用私有和公共(如果不存在: “允许运行另一程序...” - >在Tomcat中bin目录之所以选择tomcat#.exe
,其中#
将是tomcat的版本号)
第3步:添加防火墙例外javaw
。在Windows 10中,上述步骤是“更改设置”,然后是:找到具有指向javaw
(如果不存在,则如上添加)的路径的Java™Platform SE二进制文件 - >为其启用Private和Public。
让我知道这是行不通的。:)
这工作得很好 简单地写http://your_ipaddress:8080(tomcat服务器端口)/项目名称
,并确保您连接到同一个网络,并计划部署在Tomcat上。
- 1. 从同一网络上的另一台计算机Ping Raspberry Pi
- 2. 如何连接到MySQL主机上的另一台计算机上的网络
- 3. 无法从同一网络上的另一台计算机访问网站
- 4. 在网络上的另一台计算机上启动进程
- 5. 从本地网络上的另一台计算机访问webrick/rails
- 6. 从网络中的另一台计算机连接到本地主机
- 7. 从另一台计算机
- 8. 我的网络上的用户如何浏览我的计算机上的特定命名网站?
- 9. 如何从网络中的另一台计算机访问文件
- 10. 尝试将文件从我的计算机复制到另一台计算机在同一网络
- 11. 基本网络:浏览到运行在另一台机器上的Rails站点
- 12. 如何查看从另一台计算机从一台计算机提供的网页
- 13. 如何从同一网络上的另一台计算机连接到本地主机?
- 14. 在网络中的另一台计算机上访问宅基地网站
- 15. 错误#1045从另一台网络上的另一台计算机访问数据库
- 16. 将文件从AS400传输到同一网络中的另一台计算机
- 17. 如何从另一台计算机访问端口的php?
- 18. 如何判断我的网络上的某台计算机是否使用PHP?
- 19. 从网络中的另一台计算机访问本地GAE SDK服务器
- 20. C# - 识别另一个网络上的计算机
- 21. 另一台计算机
- 22. Apache:我如何从我的网络外的计算机访问我的网页?
- 23. 从另一台计算机访问phppgadmin?
- 24. 如何通过LAN网络从另一台计算机访问本地主机(xampp)?
- 25. 如何将我的eclipse迁移到另一台计算机?
- 26. Java:将Eclipse项目从一台计算机转移到另一台计算机?
- 27. 将myob从一台计算机转移到另一台计算机
- 28. 如何禁用从另一台计算机单击的按钮
- 29. 如何从另一台计算机触发“git pull”,而另一台计算机又推送到bitbucket?
- 30. 在另一台计算机上运行我的c#exe文件?
请更详细地解释你想要达到的目标。我是否正确理解,有远程计算机上运行的Tomcat实例,并且您想从本地计算机访问该实例的某些页面? – Alexander 2008-09-25 16:20:25