2011-03-16 114 views
2

我已经在Jsp和Servlets中创建了一个基于web的项目,它在Apache Tomcat服务器上工作良好。我想知道如何使用云技术将它放在亚马逊上。云计算

+4

云技术是一个通用技术术语,不是一个特定的协议。您应该参考您正在寻找的任何云供应商手册。 – AbiusX 2011-03-16 04:32:46

回答

4

首先,我建议您通过Get Started with EC2指南来了解云计算最新用户的观点。这涉及使用EC2 Web控制台来控制云。这是新手用户的好帮手。

其次,尝试通过Getting Started with the Command Line Tools指南。完成设置工具步骤后,您需要跳至Launching and Using Instances指南。这使用EC2命令行界面来控制云。这是高级用户的指南。

启动并运行VM后,尝试像往常一样部署Tomcat。这应该让你的脚湿润。

0

上传您的项目的.war在弹性豆茎和部署项目。

创造豆茎的新应用程序的步骤是:

  1. 创建一个新的应用程序说“测试应用程序”,在弹性青苗,选择最适合您需求的区域。

  2. 在应用程序“测试应用程序”中创建一个新环境,选择您喜欢的应用程序服务器,即tomcat 6 32/64或tomcat732/64。

  3. 在新创建的环境中上传.war。

  4. 您可以提供一个自定义Cname,通过它可以从浏览器访问您的Web应用程序。

  5. 最后根据您的要求,您可以设置健康检查状态的时间间隔,缩放单元

如需进一步帮助,您也可以购买任何cloud management software上传并轻松管理您的基于web的应用。

0

您也可以使用PaaS而不是IaaS将您的应用程序部署到Amazon。这样做的好处是,您不需要配置,既不需要配置Tomcat,也不需要安装MySQL。您只需启用您想要的服务并开始使用它们即可。这是一个guide,它解释了如何将您的应用程序部署到特定的PaaS专用于Java堆栈,因为它们支持Tomcat,JBoss,Jetty和Glassfish。

您应该寻找所有您可能拥有的替代方案,并根据您的需求选择更好的方案。