首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Amazon (PHP + MySQL)的网络托管

问基于Amazon (PHP + MySQL)的网络托管
EN

Stack Overflow用户
提问于 2014-04-29 11:08:53
回答 3查看 49.5K关注 0票数 39

我完全不明白如何托管一个使用PHP和MySQL在Amazon 中创建的动态网站。

我浏览了亚马逊的S3,并在那里托管了一个静态网站!

然后,我尝试了 EC2,我学习了一些有关VPC概念的方面。我认为动态网站使用EC2托管在Amazon中。我遵循了一些步骤,他们教我如何使用Drupal创建一个网站(但是,我不想那样!)

没有找到其他关于EC2的教程来部署我的web应用程序。

然后我找到了AWSElasticBean秸秆,我上传了一个简单的PHP文档,我可以看到它成功地部署了。

但我还是不满意。因为,我不知道部署PHP应用程序的正确方式是哪一种。

那么,有人能告诉我如何在AWS中部署PHP应用程序吗?

EN

回答 3

Stack Overflow用户

发布于 2014-08-08 09:35:27

取决于你的需要。弹性豆柄可能是许多应用程序的好选择,但我选择了EC2作为我的应用程序的后端(使用PHP、MySQL和S3作为存储)。

快速的步骤,让你站起来,并运行:

  1. 登录到AWS管理控制台并启动一个新的EC实例(WindowsServer2012 R2 Base >t2.micro应该足够启动!)
  2. 在步骤"6.配置安全组“中,为至少HTTP、HTTPS和RDP添加规则(以便您可以通过远程桌面连接)。
  3. 通过远程桌面连接到您的新实例,并安装一个不错的浏览器(启用IE安全设置中的文件下载并下载Chrome或Firefox)
  4. 打开Windows防火墙,并为在实例的安全组中打开的端口添加规则。(右键单击“入站规则”,然后选择“新规则…”)
  5. 下载并安装XAMPP (我把它放在C:\xampp中)
  6. 打开XAMPP控制面板,并将Apache和MySQL安装为服务(因此它们将在实例启动时自动启动);确保所有内容都已启动。
  7. 现在将您的文件放在C:\xampp\htdocs中,您就可以开始了!

奖金步骤:

  • 设置Filezilla服务器(并在实例的安全组和Windows中打开所需的端口),这样您就可以上传/下载文件,而不必通过远程桌面。
  • 获取一个弹性IP并将其分配给您的实例,这样它的IP地址就不会改变。
  • 获取SSL证书,以便您可以使用HTTPS。
票数 30
EN

Stack Overflow用户

发布于 2017-07-27 19:49:29

答案取决于您期望的负载和处理所有管理任务所需的资源。

如果您期望加载大量或可变的负载,那么为什么不将生产PHP + MySQL应用程序部署到EC2上有很多原因。

这里是部署到弹性豆柄而不是手动配置的EC2的一些好处:

  • 您将获得每个部署的版本控制。
  • 如果需要更多/更少的实例来处理新的负载,则可以自动向上或向下扩展。
  • 在您的EC2s实例前面有一个负载均衡器,其中有一组开箱即用的“推荐”配置。

关于MySQL,如果您使用Amazon实例,您可以以相当低的工作量处理复制、监视和自动备份。您需要调整的许多配置现在都可以通过参数组获得。

另一方面,如果您想完全控制服务器上正在进行的一切(这意味着您有时间监视、备份和执行维护任务,这不是我的情况:),或者如果您不打算拥有大量的流量,或者如果您想要成本较低的选项,您应该使用一个低成本的EC2实例。

根据我的经验(在使用了10个生产应用程序的AWS上工作了两年之后,我是一个普通的AWS用户),我在RDS和EBS上所需要的每一次定制或更改,我都能够调整它并使它工作,所以我对选择EBS+RDS选项非常满意。

票数 7
EN

Stack Overflow用户

发布于 2017-08-21 07:13:26

下面是我发现的两个链接,它们有助于使用AWS弹性豆柄创建和更新应用程序。

https://aws.amazon.com/getting-started/tutorials/launch-an-app/

https://aws.amazon.com/getting-started/tutorials/update-an-app/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23362956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档