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

将js应用部署到AWS-EC2或Beanstrok

郎磊
2023-03-14

我是AWS的新手,所以请容忍我。我想将此应用程序部署到AWS中。我在本地运行没有问题,但现在我对提供的服务有点不知所措。我不需要大的存储空间,我不使用数据库,我只需要一个服务器。有没有理由让我考虑豆茎或者用简单的EC2可以吗?从我在这个答案中读到的内容来看,豆茎似乎添加了很多我永远不会使用的无用的东西。谢谢你的投入。

共有1个答案

元望
2023-03-14

就我个人而言,我建议使用AWS EC2来部署您的应用,因为EC2提供了灵活性。他们提供免费层,所以你可以试着在环境中玩耍。EC2实例是一个远程Linux机,因此您可以任意配置它,并且非常灵活。

如果您已经将应用程序dockerize,只需将docker实例复制到您的EC2实例,并在那里托管服务器即可。如果你没有将你的应用程序归档,你可以先从你的存储库中获取并下载所有依赖项,你的应用程序应该可以正常工作。

 类似资料:
  • 我想把我的ip地址连接到一个域名。当我在浏览器“my.ip.adress”中运行时,服务器会响应,但当我尝试使用“mydomain.com”时,它就不起作用了。我有一个404错误。在我的托管平台中,我将“my.ip.adress”链接到域名。我已经等待了48小时,因为它建议链接ip与域名。 我不确定我做的配置。也许我的env文件“.env-prod”没有被调用,管道破裂了 我的env文件:.env

  • 我已将一个 .Net 网站部署到 AWS 弹性豆茎。我现在想将另一个 .Net Web 项目(Web 服务)部署到由 AWS 弹性 Beanstalk 创建的同一 EC2 实例,但在发布向导的环境页面中选择“使用和现有环境”显示为灰色。 有办法做到这一点吗?

  • 我从昨天开始尝试在AWS Beanstalk上的Tomcat中部署Spring启动,但我总是出现此异常: 在我的本地开发环境中,我没有这个错误。在我的本地开发环境中,我在Tomcat 7上开发了“1.0.2.RELEASE”版本。 我创建了一场战争,我在AWS Beanstalk中的Tomcat 7实例上部署了它,但下面的错误总是出现。如何修复此错误?

  • 我有一个grails应用程序。我没有战争档案。我只有文件夹和文件。我正在尝试安装它,我面临着一些问题。我使用的步骤包括: > 我正在创建包含应用程序(文件和文件夹)的zip文件 我将使用Elastic Beanstalk向导,并使用TomaCat 7创建新环境。我正在使用所有默认配置。 当向导要求时,我上载包含应用程序的zip。最后,向导通知我应用程序安装正确,但当我试图查看正在运行的版本时,我会