我有一个Tomcat应用程序。我有一个公共IP,但我想知道如何使它在互联网上可用。是网络配置还是Tomcat配置?我想给出一个类似www.somename.com的网址,它应该能够重定向到我的服务器的ip和端口,例如: 129.23.34.45:8080,我的Tomcat正在运行。
发布于 2013-10-05 19:44:38
这是一个非常普遍的问题。请解释一下你的设置。你是在你的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
这是你能得到的最通用的解释,不知道你的系统设置或网络设置。当然,根据你提供的服务类型,你应该总是考虑只购买一些主机提供商的主机包。
https://stackoverflow.com/questions/19197269
复制相似问题