我有一个JSP网站,我想与我的朋友分享。我们所有人都使用相同的互联网资源。我们有一个通用的静态IP:49.204.14.98(我的公共IP)。我们几乎有40位用户共享同一资源。我的IP地址为192.168.0.120。当我尝试连接到192.168.0.120时,它无法连接。请建议我如何使其他PC可以访问我的服务器。
我不是管理员,也无权访问路由器设置。
就像@ informatik01写道,“如果您所有的朋友都与您(并说他们)在同一个LAN(局域网)上,那么他们可以使用上述URL访问您的Web应用程序。 http://192.168.0.120:8080/Your_App_Name/some_path/some_file.jsp”
http://192.168.0.120:8080/Your_App_Name/some_path/some_file.jsp
您正在使用什么操作系统?您对server.xmlin 进行了任何更改$CATALINA_HOME/conf吗?
server.xml
$CATALINA_HOME/conf
尝试 先 在本地访问它 ,然后从您的一台朋友计算机上尝试。如果失败了,请尝试在与运行tomcat实例的同一台计算机上关闭防火墙。根据其配置,它可能会阻止默认端口上的传入连接8080。如果这是问题所在,请重新激活防火墙并8080为HTTP通信打开所需的端口。
8080
了解日志,它们通常位于中$CATALINA_HOME/logs/,例如在catalina.out中查找。如果您不确定天气如何,则服务器是否可以正常运行,并且可能出现任何问题,这是检查的最佳位置。在那里,它将说明找到的Web应用程序以及是否成功部署了这些Web应用程序。您也可以使用浏览器访问服务器根目录,localhost:8080并检查是否出现欢迎屏幕。
$CATALINA_HOME/logs/
localhost:8080
祝好运!