快速业务通道

Java开发2.0: 使用方便的EC2 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17
向 AMI 接口的 shell 会话,并查找位于 /usr/local/tomcat-6.0.20/conf 目录的 tomcat-users.xml 文件。

打开该文件并添加一个名为 manager 的新角色。

创建一个新用户(或使用现有用户)并确保该用户具有 manager 角色。

重启 Tomcat。您可以通过 Eclipse 控制台重启您的实例,或是返回到 /usr/local/tomcat-6.0.20/bin 目录并先后运行停止脚本和启动脚本 — 由您决定。

返回到 Eclipse EC2 Instances 视图,右键单击实例,然后选择 Copy Public DNS Name。然后将名称粘帖到浏览器的位置框。您应该会看到一个可爱的 Tomcat 欢迎屏幕 — 如果没有的话,等待几分钟然后重试,因为网络可能需要几分钟的时间才能作出响应 。

加载完页面后,单击左侧菜单的 Tomcat Manager 链接。您将被要求输入用户名和密 码。输入您此前配置的用户名和密码。一旦加载管理接口,下翻到 War 文件以部署表单 ,单击 Browse 按钮,寻找 mytri.war。最后,单击 Deploy 按钮。这是一个庞大的 WAR 文件,因此如果部署时间过长的话,不要对此感到担心。

上传完成后,您应当会看到 mytri 应用程序已列出在 Applications 部分中。单击 mytri 应用程序链接。您应当有一种似曾相识 的感觉,因为它看上去极像 图 2 的屏幕 。从这里开始,您应当能够创建新的 triathlon — 只是这一次,它们位于 Internet 某 个位置中的 EC2 实例上的 MySQL 中。是不是很简单?

当您觉得一切都很满意时,不要忘记关闭 AMI。记住,Amazon 是按小时收费的(尽管 费用不是很多)。您可以在 Eclipse 的 EC2 Instances 视图中右键单击实例来终止 AMI 。关闭 AMI 将清除所有内容 — 也就是说,您必须重新设置 MySQL 数据库,比如,您需 要再一次处理 triathlon。(另一个 Amazon 服务 Elastic Block Storage,通过允许将 数据暂时保存到活动 AMI 实例中,使这些数据能够长期保存下来。)

结束语

您再一次看到了 Java 开发 2.0 的几个方面在 EC2 中体现出来:您可以在借来的基 础设施上充分地利用开源包,比如 MySQL、Tomcat 和 Grails(在内部使用 Spring 和 Hibernate),这样做的成本要远远低于亲自购买硬件资源。此外,EC2 的设置非常高效 ,并且大大扩展了您使用自己的硬件在相同成本的条件下可以完成的功能。事实上,如果 您曾经觉得自己无法实现本文介绍的这么多功能,那就对了!

下一个月,我将带您了解 CouchDB,一个面向文档的 数据库,这是一个完全不同于 MySQL 的数据库。您将了解到为什么有些人将之称为未来数据库。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号