我对服务器管理几乎一无所知,刚开始使用Amazon Web Services。
我想部署一个运行Apache,MySQL,phpMyAdmin以及电子邮件功能(帐号管理和webmail界面)和备份功能的Linux服务器。我想管理服务器,使用漂亮的Web用户界面,如cPanel,执行文件管理,电子邮件帐户管理,访问phpMyAdmin等操作。
因此,我考虑部署共享Linux AMI,而不是自己构建和配置服务器。我想让我的生活变得轻松,也就是说,部署一些易于管理的事物(Web用户界面),因为我现在还没有时间学习所有关于服务器管理的知识。
我找到了this list张图片。哪一个符合我的要求?
答案 0 :(得分:4)
这是EC2的不恰当用例。正如亚马逊首席技术官Werner Vogels几个月前所说的那样“EC2实例不是服务器,它是一个构建模块。” EC2用于为跨越多个松散耦合服务的应用程序提供计算资源。这不是标准VPS的替代品。
这并不是说很多人没有使用EC2实例作为服务器。然而,这些人往往是那些痛苦抱怨AWS过度停机而没有意识到这主要是他们自己的错误的人。应用程序必须设计为在基于云的环境中部署,当它构建在像AWS这样的IaaS平台上时。如果您的应用程序不了解自动扩展组和其他高可用性功能,那么传统的专用主机将比AWS更便宜,更简单,更耐用。
答案 1 :(得分:0)
我知道AMI适用于webmin,但不适用于cPanel。这是链接:
https://www.virtualmin.com/documentation/aws/virtualmin_gpl_ami
我会回应@jamieb的评论,但这对EC2来说真的不是一个好的用例。每个实例仅限一个弹性IP,因此您无法像使用典型VPS那样执行基于IP的虚拟主机。