我有一个Tomcat应用程序。我有一个公共IP,但我想知道如何在互联网上提供它。它是网络配置还是Tomcat配置?我想提供一个像www.somename.com这样的URL,它应该能够重定向到我的服务器ip和端口,例如:我的Tomcat正在运行的129.23.34.45:8080。
答案 0 :(得分:3)
这是一个非常普遍的问题。请解释一下你的设置。你是自己在PC上托管它,还是有某种服务器。你用什么操作系统?
一般的解释是打开防火墙上的端口并在路由器上放置某种端口转发(预计端口80到端口8080)。您还可以更改Tomcat预期从8080到80的连接的端口,因此您只应将端口80转发到内部网络上的端口80.
以下是有关如何重新配置Tomcat的一个很好的解释:
http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/
您需要的另一件事是域名。您应该找到一些适合您并租用一段时间的东西。之后,您可以将其绑定到您的静态IP地址。您可以在专业提供商处执行此操作,例如GoDaddy,name.com或任何其他您获得建议的提供商。
以下是如何注册域名:
http://www.thesitewizard.com/archive/registerdomain.shtml
这是您可以获得的最一般性解释,不了解您的系统设置或网络设置。当然,您应该始终考虑购买托管服务提供商,这取决于您提供的服务类型。