首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在亚马逊EC2中,Java/Tomcat/MySQL要使用哪个AMI?

问在亚马逊EC2中,Java/Tomcat/MySQL要使用哪个AMI?
EN

Server Fault用户
提问于 2011-08-07 15:24:57
回答 2查看 4.4K关注 0票数 2

我在原贴上写了stackoverflow.com,有人认为serverfault.com可能是问这个问题的更好的地方。下面是这样的:

我正在尝试确定在亚马逊的EC2中使用哪个(AMI)作为我的虚拟服务器。现在,我需要选择一个符合AWS免费使用层的AMI。我想部署一个使用、Tomcat 7和MySQL 5.5开发的Java应用程序。

我知道我可以选择基本的32位。然后手动安装Tomcat和MySQL ( MySQL是安装在映像上还是单独安装在弹性块存储上?)。

问题是,我有点像个Linux新手。我可以在Linux上启动Tomcat并跟踪日志等,但是我不熟悉Tomcat和MySQL在Linux上的安装过程以及sudo和chmod等命令。我很高兴在Linux上得到更多的帮助,但我现在的时间很短。

有AMI已经有Tomcat和MySQL捆绑了吗?请求实例向导显示了805个符合免费层的社区AMI。51的自由层合格AMI有"Tomcat“在他们的名字。

我愿意考虑使用弹性豆柄,但到目前为止,我的研究还没有发现任何关于在豆柄中使用MySQL的讨论。这些讨论似乎都使用了亚马逊的SimpleDB。

任何建议都是非常感谢的。

EN

回答 2

Server Fault用户

发布于 2014-02-16 02:20:05

如果弹性豆柄(EB)适合您的需要,那么使用它-它将节省时间。它使部署web应用程序变得非常容易,并消除了决定和配置那些不关心细节(比如哪个AMI)的事情的必要性。使用面向的的AWS工具包可以更容易地部署代码。

EB只用于托管您的web应用程序--它不承载数据库。但您可以将其用于RDS或任何其他可访问的数据库(例如,另一个免费的EC2实例)。只需配置web应用程序,通过其端点连接到RDS实例即可。确保您的部署包括连接所需的任何MySql驱动程序,这样您就不需要担心在AMI上安装了什么。

否则,如果您不想沿着EB路径前进,只需选择一个,其中包含用于空闲层的微实例类型,并将Java、Tomcat和MySql安装到其中。如果您不想要Linux,并且更熟悉Windows,则不需要Linux。

MySQL是安装在映像上还是单独安装在弹性块存储(EBS)上?

EBS卷只是在EC2实例上显示为额外的磁盘,所以当您在辅助磁盘上安装MySQL (例如,D:/E: for或/dev/sdb装入Linux)时,它位于EBS卷上。

票数 0
EN

Server Fault用户

发布于 2011-09-20 11:26:46

我认为这取决于您的应用程序,我更喜欢64位的m1,大型instance.You可以根据需要扩展服务器。

您将部署什么样的应用程序?你期待的流量有多大,这些都很重要。

票数 -1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/298607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档