【问题标题】:Deploy Web App on AWS在 AWS 上部署 Web 应用程序
【发布时间】:2016-12-25 16:09:57
【问题描述】:

我是云提供商的初学者,我有一个网站要部署。该网站由 PHP、HTML、CSS 和 Javascript 制作,并使用在 NodeJS 上开发的 API 来访问数据库。

有没有办法在一个 AWS Elastic Beanstalk 应用程序上部署所有这些(接口 + NodeJS API)?或者我应该只在 AWS Elastic Beanstalk 上部署 API 并将网站的界面与其他 AWS 解决方案一起部署,例如Amazon S3 上的静态网站。

我真的迷失了这么多解决方案,有人可以给我一些关于这种情况的提示吗?

【问题讨论】:

  • 您正在为您的网站使用 PHP,您无法在 S3 上托管它,因为 PHP 代码不会在那里执行。
  • @error2007s 谢谢,我不知道。我想我必须继续寻找解决方案。

标签: php node.js amazon-web-services amazon-s3 amazon-elastic-beanstalk


【解决方案1】:

一种解决方案是您可以使用 Elastic Beanstalk 部署 PHP 应用程序,然后将编辑应用到 Elastic Beanstalk 的配置文件以在 EC2 实例上安装 Nodejs。

或者另一种解决方案是,您可以在独立的 EC2 实例上设置 PHP 和 Node 应用程序,在设置完所有内容后,您可以创建该实例的 AMI 并在 Elastic beanstalk 中使用它。

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.customenv.html

【讨论】:

    猜你喜欢
    • 2018-05-15
    • 2014-05-21
    • 2020-08-06
    • 2018-03-12
    • 2015-09-30
    • 1970-01-01
    • 2011-12-03
    • 2019-02-02
    • 2014-05-25
    相关资源
    最近更新 更多