我正在用Java构建企业应用程序,它在我的本地服务器(如localhost:8080 / application)中运行。但是,如果我希望任何朋友通过不同的网络访问我的Web应用程序,并且考虑到我只是在使用简单的家庭网络,可以采取哪些步骤使我的应用程序可以通过IP地址显示或访问?
如果不可能,则可以在本地网络中访问它吗?
我之所以这样问是因为,如果路由器打开了,我的路由器可以通过IP地址进行远程访问,并且知道我的mac地址,也许其他网络中的其他设备也可能具有请求服务器显示我的应用程序的信息。
最佳答案
我在askubuntu论坛上找到了这个答案。这是该链接
Creating a Web Page in Ubuntu and accessing it through Ethernet from another Ubuntu user
Installing Glassfish 4.1 on Ubuntu 14.04 LTS
遍历该线程后,您会发现在Ubuntu上安装了tomcat 7并可以在网络中远程访问它。希望您可以将其应用于服务器上的Glassfish服务器。
您还需要虚拟主机。
Virtual Hostings
这也是远程访问glssfish的完整参考
Working remotely on Glassfish server
希望这里提供的这些链接对您有所帮助!