当前位置: 首页 > 知识库问答 >
问题:

在AWS上部署Web应用程序

颛孙成益
2023-03-14

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

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

共有1个答案

姬成荫
2023-03-14

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

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

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

 类似资料:
  • 我有一个运行在tomcat服务器上的Java Web应用程序,没有任何框架。我的应用程序使用MongoDB,我需要将它部署到AWS。 我需要做什么步骤? <李>向弹性豆茎开战? < li >在EC2上安装Mongo? 过程是什么? 实际上,我不明白如何在AWS中使用Mongo。部署战争很简单,但如何将这个项目与我的数据库连接起来?

  • 我对AWS Lambda非常陌生,基于我在网上找到的许多例子(阅读无穷无尽的文档),我正在努力理解它的功能。我知道使用这种服务的主要目的是实现一个无服务器架构,通过允许Lambda和API Gateway承担管理您的服务器的角色,该架构是低成本的,并且可能是高效的(所以无服务器并不意味着您不使用服务器,而是该架构为您处理事情)。我将我的研究组织成开发人员在Lambda上部署Flask web应用程

  • 我们希望将 ASP.NET MVC Web 应用程序和 Windows 服务部署到弹性豆茎。我们使用.exe来处理 Web 应用程序的部署。该服务和 Web 应用程序共享配置和库。要部署服务,我的计划是: 将 Windows 服务 exe 包含在 Web 部署包 \bin 目录中,并将服务和 Web 应用程序一起部署 使用 .eb 扩展文件安装服务 但是,这似乎不起作用,因为在安装webdeplo

  • 我有一个angular应用程序在端口4200的localhost上运行,在端口808的spring boot上运行。我想部署Angular&Spring Boot应用程序,但对我来说不清楚什么是最佳实践。我想在AWS S3中部署Angular应用程序,并将Spring应用程序打包到Docker容器中。然后我想在Angular中配置一个代理。 为什么不适合生产,有什么更好的替代品? 多谢!

  • 当我尝试在WebLogic 12c上部署应用程序时,会出现此异常。 在这个应用程序中,我有一个简单的jax-ws-Web服务。有人能帮我吗? 问候弗朗西斯科

  • 我有一个用Python 2.7/Tornado编写的服务器,我正在尝试将其部署到AWS上。我遇到了AWS弹性豆茎,它看起来是一种非常方便的方法来部署我的代码。 txt文件中有一个tornado==4.4.2的条目。 我尝试添加一些日志语句来写入外部文件,但该文件没有被创建,这可能意味着应用程序甚至没有启动。 如果有人能提供一些在AWS-EB上部署龙卷风应用程序的步骤,或者我应该如何开始解决这个问题