我已经开始制作一个网站并在 Hostgator 上托管,但我将在发布前将其移至亚马逊网络服务。有一个小问题,我之前刚刚将我的文件上传到 Hostgator 的相关位置,并且一切正常。我没有从头开始设置值得生产的服务器设置的经验,我需要知道如何。我确实在 EC2 实例上设置了基本灯堆栈,但是,我一直在读到,当 EC2 实例停止运行时,它会带走所有数据,而我不会发生这种情况。我也读过,当它死时它不会做任何事情,你必须再次启动 apache 服务器,它不是自动的。我需要它是可靠的并且具有独立的数据,这样它就不会在服务器发生故障时崩溃、烧毁和死亡。我已经确定我需要 S3 来处理我的 PDF 等静态内容 s 和图像以及将 RDS 用于我的 MYSQL 数据库。我的域名是在其他地方注册的,所以我相信我也需要使用 53 号路由。我想使用 AWS 有几个原因,首先因为它可以扩展,这非常重要,但不确定这是内置的还是需要自定义. 有人告诉我 EC2 非常安全,最后一个原因是我可以调试我的 php 代码。调试原因是我有一个错误,它只出现在 Hostgator 服务器上,而不是我的本地灯堆栈上,我无法在那里调试它,所以当我移动到 EC2 时我应该能够。首先,因为它可以扩展,这非常重要,但不确定这是内置的还是需要定制的。有人告诉我 EC2 非常安全,最后一个原因是我可以调试我的 php 代码。调试原因是我有一个错误,它只出现在 Hostgator 服务器上,而不是我的本地灯堆栈上,我无法在那里调试它,所以当我移动到 EC2 时我应该能够。首先,因为它可以扩展,这非常重要,但不确定这是内置的还是需要定制的。有人告诉我 EC2 非常安全,最后一个原因是我可以调试我的 php 代码。调试原因是我有一个错误,它只出现在 Hostgator 服务器上,而不是我的本地灯堆栈上,我无法在那里调试它,所以当我移动到 EC2 时我应该能够。
我在网上做了很多环顾四周,我找不到任何关于设置的全面信息。我一直在阅读(你们中的一些人可能不这么认为)。但是,我对信息量感到不知所措,因为讨论一些我不关心的理论或者容易并且不讨论如何使用除了通用安装的 LAMP 堆栈之外的任何东西。 EC2 不使用其他服务。
我已经看过http://bitnami.com/stack/lamp/cloud/amazon但不要认为这是我想要的,因为 EC2 有一个 mysql 数据库,我没有使用 RDS
如果有人可以为我指明在 AWS 上设置滑动式 LAMP 堆栈的综合指南的方向(甚至可能已经写了一本书),那将会很棒,因为我发现亚马逊文档没有详细说明并告诉我如何做事情,但不是我为什么要这样做以及他们有什么目的。
谢谢