为 AWS 选择共享 Linux AMI 机器映像

0 linux apache web-hosting amazon-ec2 amazon-web-services

我对服务器管理几乎一无所知,刚刚开始使用 Amazon Web Services。

我想部署一个运行 Apache、MySQL、phpMyAdmin 以及电子邮件功能(帐户管理和网络邮件界面)和备份功能的 Linux 服务器。我想使用 cPanel 等漂亮的 Web 用户界面来管理服务器,执行文件管理、电子邮件帐户管理、访问 phpMyAdmin 等操作。

因此我考虑部署一个共享的 Linux AMI,而不是自己构建和配置服务器。我想让我的生活变得轻松,也就是说,部署一些预先存在的易于管理的东西(Web 用户界面),因为我现在没有时间学习所有有关服务器管理的知识。

我找到了这个图像列表。其中哪一项符合我的要求?

jam*_*ieb 5

对于 EC2 来说,这是一个不合适的用例。正如亚马逊 CTO Werner Vogels 几个月前所说,“EC2 实例不是服务器,而是一个构建块。” EC2 用于为跨多个松散耦合服务的应用程序提供计算资源。它并不是标准 VPS 的替代品。

这并不是说很多人不使用 EC2 实例作为服务器。然而,这些人往往会痛苦地抱怨 AWS 停机时间过长,却没有意识到这主要是他们自己的错。当应用程序构建在 AWS 等 IaaS 平台上时,其设计必须能够部署在基于云的环境中。如果您的应用程序不支持自动缩放组和其他高可用性功能,那么传统的专用托管将比 AWS 更便宜、更简单且更耐用。