我有一个带有.jsp的动态Web项目,一些由scriptlet调用的java代码,它调用一些数据库条目,依此类推。它在我的tomcat localhost服务器上运行良好。
我想把它发布到互联网上(免费),只是为了练习它。我不希望它是安全的,我不需要很长的正常运行时间或其他任何东西,我只想发送一个伙伴的网址向他展示。
我尝试过AWS弹性beanstalk,但由于某些原因(对它有一个运行问题)它不起作用。
我发现了这个:How to publish a JSP project on the Internet using Tomcat web server?
但不知怎的,对我来说太模糊了。
我有来自Dyndns.org的主机名和IP地址。 我已经设置了Tomcat,它可以在我的机器上本地运行。
在上面的描述中,我想念我用主机名和ip以及我需要的任何其他东西连接tomcat的地方。
也许有人可以给我更好的说明如何设置它?
答案 0 :(得分:0)
您的路由器是唯一可以通过互联网访问的路由器,并且他知道您的电脑的本地地址与tomcat。
一个问题: 每次路由器上线时,他都会获得另一个ip,因此您无法在dyndns.org中指定静态IP。您可以将路由器设置为每次上线时都在dyndns.org上登录 - 这样dyndns就知道路由器的IP了!
下一个问题: 路由器不是服务器,通常会阻止来自外部的请求。因此,您必须将端口转发到本地网络中的另一个IP - 使用tomcat的服务器。
我希望你的tomcat会在我的覆盆子pi上作为我的tomcat上线。 :)