使用amazon web services安装游戏服务器?

我对amazon web services(aws)比较陌生。 我想为我的下一个项目设置一个游戏服务器。 基本上,我只需要一个数据库(MySQL)和PHP连接到数据库,没有别的,只是获取和写入数据到数据库。

我打算使用以下aws产品:

  1. AWS EC2在这里,我将安装httpd(apache)。 然后我将我的phpfile upload到/ var / www / html文件夹。 正如我所说,我是相对新的,下面是我发起ec2的步骤:

    • 在aws网站上启动一个ec2实例
    • 创build和挂载音量。 (Q1。我需要这样做吗?)
    • 连接到EC2并安装httpd,启动服务并上传我的PHP文件。
    • Q2。 我读过,在互联网上有很多其他的步骤,比如创build快照(我也应该创build快照吗?)
    • Q3。 我读了一些地方,实例上的数据不是持久的,所以当实例closures或什么时候,我会丢失我的数据(PHP文件和其他configuration像Apacheconfiguration?)如果是的话,如何使它持久(最简单和可靠的方式)?
  2. AWS RDS我将尝试RDS,因为它有许多很酷的function,如副本和自动备份function。 Q4。 我启动后,如何连接到我的ec2实例? Q5。 启动这个RDS的步骤是什么(如果可能,包括任何重要的configuration/设置)?

  3. Q6。 我需要S3吗? (我怀疑是这样吗?)

我会很感激你们的每一个意见/build议/答案。 谢谢您阅读此篇。

我只是快速地运行真正的问题:

  • 如果您select正确的AMI(ServerImage),则无需手动装入,请参阅Alestic.com
  • 安装完成后,您应该制作快照,以便在紧急情况下启动备份
  • 您可以通过使用根卷的EBS块(或者您认为重要的前缀:/ var / www)来使存储持久化,
  • 你不需要S3

没有Q4 / 5的经验