我想使用Tomcat Web服务器从我的PC上发布我的JSP项目。 我怎样才能做到这一点?
答案 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