我想用我的电脑使用Tomcat Web服务器在Internet上发布我的JSP项目。 我该怎么做?如何使用Tomcat Web服务器在Internet上发布JSP项目?
回答
将您的项目包装在xx.war
中,然后将其放入Tomcat的/webapps
文件夹中。 然后你可以访问它http://localhost:8080/your_project_name
以下是我将如何做到这一点。
我会去dyndns.org并得到一个免费的,设计的主机名和 条目。
我会在我的 机器上设置dyndns代理以使IP保持最新状态。
这两个步骤会给你一个“互联网主机名”,任何人都可以查找。
然后我会配置我的DSL路由器的防火墙让外部通过端口80。
现在,你有一个活的端口80“在互联网上”。 (记住,这假定您的ISP可以让你做到这一点。)
现在,在您的机器上安装Tomcat,并将其配置为使用端口80
然后你把你的战争中雄猫/ webapps中和火up Tomcat,你的应用程序现在发布在公共互联网上。
完成后,请确保关闭防火墙上的端口80。
如果你想使用另一个端口(8080,比如说),对于相同的进程,只需要一个不同的端口即可。
我已经完成了这个过程,它已经与我的ISP和路由器为我工作了一个桃子。
编辑 -
我要指出,赔率是高,你将无法通过该主机名来访问自己的服务器,因为你是在你的路由器防火墙的“内部”。 ROUTER是具有实际外部IP的设备,而不是您的机器。你的机器有一个类似于10.0.0.x的IP。您仍然可以通过本地主机访问本地服务器,但是
非常有用,谢谢你的回答! – james87 2011-01-13 03:23:52
- 1. 在apache web服务器上使用tomcat for jsp,ubuntu
- 2. 在Web服务器上部署Tomcat项目,文件问题
- 3. 在Tomcat服务器上部署Web项目
- 4. 如何使用MSBuild发布Web项目?
- 5. 关于Eclipse上的tomcat服务器:如何使tomcat服务器重新加载项目上下文
- 6. 如何发布Web服务?
- 7. 如何在tomcat 6.0中发布Apache-Axis Web服务
- 8. 发布服务面料容器项目
- 9. 如何使用ajax调用在服务总线上发布的Web服务?
- 10. 项目发布到Windows Web服务器2008
- 11. 如何发布来自xcode项目的web服务请求
- 12. 发布服务器项目天青
- 13. 在服务器上发布ASP.net项目-fail
- 14. 在默认网络服务器上发布web服务
- 15. 发布Web服务蚀
- 16. 如何设置Apache Web服务器以在两个Tomcat上集群Web服务
- 17. 如何在JavaScript中编写Web服务客户端以在jsp Web项目中调用Web服务?
- 18. 如何包括在JSP(Tomcat项目)
- 19. 如何在一台服务器上监控多个Web项目?
- 20. 如何使用jsp在web服务中上传图片?
- 21. 如何在ASP.Net中发布Web服务?
- 22. 如何发布在SOAP Web服务
- 23. 如何使用Objective C将数据发布到Web服务器?
- 24. 如何使用angularJS发布数据到服务器,Web API
- 25. 如何避免阻止Tomcat Web服务器上的Web请求?
- 26. 发布到Tomcat V7.0服务器无法
- 27. 无法发布到服务器。 Tomcat 7.0
- 28. 在Tomcat服务器上使用mySQL?
- 29. Tomcat服务器和JSP web应用程序的问题
- 30. 如何使用MKNetworkKIt在服务器上发布NSData
如何通过互联网从另一台PC访问它? – james87 2011-01-13 03:21:01