linux - 为 AWS 选择共享的 Linux AMI 机器镜像

标签 linux apache amazon-web-services amazon-ec2 web-hosting

我对服务器管理几乎一无所知,并且刚刚开始使用 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/

相关文章:

Apache 403 Forbidden 您无权访问/在此服务器上

amazon-web-services - AWS CloudFormation 不会重新创建我的应用程序

amazon-web-services - 使用 terraform aws_acm_certificate_validation 时缺少 DNS 验证记录

linux - Mac 和 Linux 上的文本文件中的递归搜索和替换

linux - 如何在 Linux 机器上部署 WAR 文件

c - 查找和控制以太网看门狗定时器

amazon-web-services - API网关的ARN角色以启用日志错误

c - 一个跟踪 CPU 时间和内存使用情况的 Linux shell

php.ini - 路径错误?

apache - 如何在 .htaccess 中设置代理