我一直在试图找出如何最好地使用JavaEE5数据库托管一个Oracle11g web应用程序。我已经注册了我的域名,目前指向我笔记本电脑上的Jboss网络应用程序。
我想托管它一段时间,直到我的应用程序完成,理想情况下,我想继续托管在一个专业的公司服务器,当我开始获得更多的流量。
首先,为了在家里托管,我想使用一个单独的专用服务器。你能告诉我我有什么选择吗?因为我不知道该买什么。
其次,当我想使用专业的公司服务器时,我应该考虑哪些服务器支持JavaEE5部署和Oracle11g数据库?如果你需要更多细节,请告诉我。
发布于 2013-07-30 08:40:21
就我个人而言,我有OpenShift的经验。免费计划提供了7.1.1的JBoss和MySQL或PostgreSQL,但速度非常慢(您可能想尝试一下我的两个演示应用程序:个人网站和电子商店)。付费计划在这里找我太贵了。如果不想配置应用程序服务器和数据库,则此解决方案可能是合适的。
另一个可能的解决方案是亚马逊Web服务。有一些服务,如弹性豆柄为您提供不同的服务器,包括Tomcat、为您提供Oracle和其他RDMSes的亚马逊关系数据库服务,以及使您能够自己安装JBoss的亚马逊弹性计算云,即使使用Tomcat的Beanstalk不适合您。看起来AWS比OpenShift便宜,但对我来说,EC2仍然很贵。看看价格是否适合你。购买AWS拥有免费层的方式,这是包含EC2实例的第一年使用情况。因此,如果您确信您的项目将持续不到一年,这可能是一个很好的选择。如果您可以使用Tomcat而不是应用服务器,并且不想配置应用程序服务器和数据库,那么ASW将适合您。
我也听到了关于数字海洋的积极评论,但从未尝试过。看起来它只提供作为服务的基础设施(如AWS EC2),因此您必须自己安装和配置所有服务器。
https://stackoverflow.com/questions/17928617
复制相似问题