我有我的Web应用程序部署在JBoss Web服务器。它包含Servlets。现在它的网址是localhost:8080/MyWebApp
我想让它公开,以便不在localhost中的客户端也可以访问MyWebApp。我是新手,所以我不太确定如何做到这一点。我浏览过很多网站提供的域名,但我不明白我的服务器将驻留在哪里。
我可以将自己的系统作为服务器并运行jboss服务器吗?使Web应用程序走公开
回答
关于只在本地主机上侦听,看看你的启动脚本;让它监听所有的网络接口,你可以使用
run.sh -b 0.0.0.0
只侦听特定的IP使用
run.sh -b 1.2.3.4理想情况下,你做不希望用户访问http://some_server:8080/MyWebApp,而是像http://some_server/MyWebApp。为此,您需要使用mod_jk设置Apache并将请求代理到jboss。如果你以前从未做过这件事,那可能会很有挑战性。但互联网上有足够的资源来帮助你完成这项任务。
我希望这个应用程序可以在互联网上使用。将它绑定到特定的IP使它可以从互联网的任何地方访问? – suraj 2012-03-17 06:32:39
不会。这取决于您的服务器是否可以从互联网访问。我假设这台服务器在你公司的数据中心。您需要与您的网络团队密切合作,弄清细节。但理想情况下,你不想将jboss暴露给互联网;在代理上设置Apache,将jboss的请求置于jboss中,并在Apache驻留在内部网络中时将Apache公开给Internet。 – bubbly 2012-03-17 17:42:00
我想知道如何让我的服务器可以从互联网上访问。这是我基本想知道的。 – suraj 2012-03-19 07:19:07
- 1. JavaFX应用程序公开Web服务
- 2. Web应用程序,哪条路要走?
- 3. 使用OWIN和NancyFX的Web应用程序如何公开
- 4. 如何使Windows Authenticated web应用程序公开一个页面?
- 5. 也将Web应用程序公开为Web服务
- 6. Drools 5使用jaxb将其公开给Web应用程序和Web服务(SOAP)
- 7. 使用python开发web应用程序
- 8. 使用Dreamweaver开发Web应用程序
- 9. Web应用程序开发
- 10. Web应用程序开发
- 11. 开发Web应用程序
- 12. 使用其他Web应用程序从Web应用程序打开文件?
- 13. excel公式web应用程序
- 14. 将API公开给Tapestry Web应用程序
- 15. 公开API来管理Office Web应用程序中的文档
- 16. 通过Web公开应用程序配置
- 17. 公开Web应用程序的某些部分在互联网
- 18. 运行Dajngo Web应用程序公开在网络上
- 19. 将内部Web应用程序转换为公共Web应用程序
- 20. 如何从Equinox OSGi应用程序公开和使用Web服务?
- 21. 由ASP.NET应用程序公开数据
- 22. 公司的Iphone开发应用程序
- 23. Url公开应用程序目录
- 24. 公开制作Shopify应用程序
- 25. 向Google公开AJAX应用程序
- 26. 公开我的本地应用程序
- 27. 使用开发Web服务开发Android应用程序
- 28. Windows应用程序VS Web应用程序开发
- 29. Web应用程序+移动应用程序开发 - 建议
- 30. Web应用程序和移动应用程序是否使用其自己的公共Web服务?
你使用的是什么版本的JBoss? – Efthymis 2012-03-13 10:54:24
@Efthymis:4.02 – suraj 2012-03-17 06:30:48