如何使用Tomcat Web服务器在Internet上发布JSP项目?

时间:2011-01-13 01:42:24

标签: jsp tomcat webserver publishing

我想使用Tomcat Web服务器从我的PC上发布我的JSP项目。 我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:5)

我将如何做到这一点。

我会去dyndns.org并获得一个    免费,人为的主机名和DNS    条目。

我会在我的上面设置dyndns代理    机器保持知识产权最新。

这两个步骤将为您提供一个任何人都可以查找的“互联网主机名”。

然后我会配置我的DSL路由器的防火墙,让它从外面通过端口80。

现在,你在互联网上有一个80英寸的直播端口。 (请注意,这假设您的ISP允许您这样做。)

现在,您在计算机上安装Tomcat,并将其配置为使用端口80。

然后将WAR放入Tomcats / webapps并启动Tomcat,您的应用程序现已在公共互联网上发布。

完成后,请确保关闭防火墙上的端口80。

如果你想使用另一个端口(8080,比方说),这对于同一个进程来说很好,只是一个不同的端口。

我过去已经这样做了,它为我和我的ISP和路由器做了一个桃子。

编辑 -

我应该注意,由于您位于路由器防火墙的“内部”,因此您无法通过此主机名访问自己的服务器。 ROUTER是具有实际外部IP的设备,而不是您的机器。你的机器有一个像10.0.0.x的IP。您仍然可以通过localhost访问本地服务器,但

答案 1 :(得分:0)

将项目打包到xx.war,然后将其放入Tomcat的/webapps文件夹中。 然后,您可以访问http://localhost:8080/your_project_name