将AWS S3静态网站转移到EC2 beanstalk

时间:2017-11-05 14:56:05

标签: node.js amazon-web-services amazon-s3 amazon-ec2

我对网络托管非常新,所以请耐心等待。

最初,我按照他们的指示在亚马逊s3上部署了一个静态商业网站 - 只有html,css和一些jquery。

我现在已在该网站上进行了改进,将其转换为基于node.js的快速静态应用程序,其中包括通过nodemailer发送数据的联系表单 - 没有任何复杂的功能,也没有数据库所需的功能。但是,它需要部署在EC2上,因为它涉及node.js.

我的问题是:我无法在网上找到有关如何进行转移的资源。我已经搜索了几个小时的AWS教程,但找不到任何有关我具体案例的内容。

非常感谢任何帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

您可能找不到任何东西,因为您不会将网站从S3“转移”到EB,您只需创建一个新网站并删除旧网站。您将在Elastic Beanstalk上部署新网站。然后,您将更改指向S3存储桶的任何DNS记录,使其指向新的Elastic Beanstalk应用程序。一旦DNS更新传播完毕,您就可以删除旧的S3存储桶。