我对服务器管理几乎一无所知,并且刚刚开始使用 Amazon Web Services。
我想部署一台运行 Apache、MySQL、phpMyAdmin 以及电子邮件功能(帐户管理和网络邮件界面)和备份功能的 Linux 服务器。我想使用像 cPanel 这样的漂亮的网络用户界面 来管理服务器,执行文件管理、电子邮件帐户管理、访问 phpMyAdmin 等操作。
因此,我考虑部署一个共享的 Linux AMI,而不是自己构建和配置服务器。我想让我的生活变得轻松,也就是说,部署一些易于管理的预先存在的东西(网络用户界面),因为我现在没有时间学习所有关于服务器管理的知识。
我找到了 this list图像。以下哪一项符合我的要求?
最佳答案
这是 EC2 的不恰当用例。正如亚马逊的 CTO Werner Vogels 几个月前所说,“EC2 实例不是服务器,它是一个构建 block 。”EC2 用于为跨越多个松散耦合服务的应用程序提供计算资源.它不是标准 VPS 的替代品。
这并不是说很多人不使用 EC2 实例作为服务器。然而,这些人通常是那些提示 AWS 停机时间过长的人,却没有意识到这主要是他们自己的错。当应用程序构建在 AWS 等 IaaS 平台上时,它必须被设计为部署在基于云的环境中。如果您的应用程序不知道自动缩放组和其他高可用性功能,那么传统的专用托管将比 AWS 更便宜、更简单、更耐用。
关于linux - 为 AWS 选择共享的 Linux AMI 机器镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14305134/