php - 将我的 LAMP 移至亚马逊

标签 php amazon-web-services amazon-ec2 amazon-cloudfront

我有一个小型 LAMP 应用程序,我想转移到 Amazon

  • 为此我需要 Amazon EC2,对吗?
  • 我希望通过 CDN 传送我的静态资源。这是否意味着我需要 Amazon 的 CloudFront 和 EC2? (或者 EC2 不知何故也是一个 CDN?)
  • 我还想使用 PHP 加速器(可能是 APC)、内存缓存等。我可以在亚马逊上使用吗?
  • 我还能使用 MySQL 吗? (我问这个是因为亚马逊似乎也有自己的 RDBMS;不确定我是否被迫使用他们的)

最佳答案

I will need Amazon EC2 for this, right?

是的。

I want my static resources delivered from a CDN. Does that mean I need Amazon's CloudFront along with EC2? (Or is EC2 also a CDN somehow?)

CloudFront 是一个 CDN,但您可以像使用托管在您自己的服务器上的站点一样使用任何其他 CDN。 EC2 不是 CDN。

I would also like to use a PHP accelerator (probably APC), memcache, etc. Will I be able to do this on Amazon?

是的,您拥有服务器的完全根访问权限。您可以在自己拥有的服务器上安装任何软件。

Will I still be able to use MySQL? (I ask this because it seems that Amazon also has their own RDBMS; not sure if I am forced to use theirs)

是的。 RDS 很简洁,但您始终可以在 EC2 服务器上运行 MySQL。

关于php - 将我的 LAMP 移至亚马逊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6687928/

相关文章:

java - Jenkins java错误

php - 如果选中复选框,则将状态设置为确定

php - 如何在 PHP 中使用此字符串中的动态整数定界符拆分字符串?

php - 如何在 PHP 中启用跨域 POST-ing?

amazon-web-services - Kubernetes-获取Pod的EBS量

amazon-web-services - 使用 AWS ALB 让子域指向不同的目标组

java - SOLR 6.2 忽略堆设置(SOLR_JAVA_MEM 参数)

带 EC2 的 Matlab/Octave

php - 查询子串有两种方式

php - 通过 PHP 将 EC2 连接到 RDS