Amazon EC2是虚拟机。为了您的目的,请将其视为服务器。这意味着除了为您提供操作系统和一些“磁盘”空间外,它什么都不做。您要安装的任何应用程序都需要自己安装。因此,如果您想启动自己的实例并运行Javascript应用程序,则需要安装所需的任何应用程序(例如Drupal,Wordpress,Apache等)。首先,我建议您看一下现有的各种AMI,Bitnami创建了许多AMI。您提到您不想使用Drupal;您更愿意使用Wordpress吗?我不熟悉任何CMS。
https://aws.amazon.com/marketplace/pp/B007IP8BKQ
或者,Bitnami有可以使用的LAMP AMI。
https://aws.amazon.com/marketplace/pp/B007IN7GJA
另一种方法是使用Elastic Beanstalk服务。Beanstalk为您启动了一个EC2实例,并提供了一个预配置的Web服务器环境,您可以将应用程序部署到该环境中,其中一个便是Node.js。它的文档可以在这里找到:
https://aws.amazon.com/documentation/elastic-beanstalk/
您引用的第三方链接用于MEAN(Mongo,Express,Angular,Node)。您是否要设置MEAN应用程序?如果是这样的话,Elastic Beanstalk可能不是要走的路,因为可能会进行很多配置来进行Angular和Express设置,并且配置过程不是一帆风顺的……因此,至少,EC2实例可能会更好。首先开始。
如果它是一个简单的PHP后端/ Javascript前端应用程序,则Beanstalk会很好(只需确保您没有将代码直接部署到创建的EC2实例上,因为它不会无限期存在)。网站或JS代码的任何更改都必须通过Beanstalk应用程序进行部署。
因此,在不知道要在哪个环境中托管应用程序的情况下,不可能提供任何进一步的建议,但是您可以从那里开始。
如果您想提供有关您要做什么的更多信息,请编辑问题,我们将为您提供进一步的帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句