因此,我开发了基于Node
和Express
的REST API。它基于节点v6.9
。我目前和pm2一起跑。我在部署到哪个AWS服务时遇到问题。
我应该安装哪些步骤,是否有特定的ns库?
答案 0 :(得分:1)
您应该考虑在AWS上使用EC2进行部署。我总结了一些步骤来帮助您入门 步骤进行:
5.您将被重定向到上面的页面选择一个您感觉舒服的实例,就像我的情况一样,我对ubuntu很满意,所以我选择了Ubuntu服务器。
它将带您到您创建的实例
选择启动实例。
5.您将被重定向到上面的页面选择一个您感觉舒服的实例,就像我的情况一样,我对ubuntu很满意,所以我选择了Ubuntu服务器。
6.之后你必须根据你的消费选择一个实例类型,你可以根据内存选择一个。
8.点击查看并启动 它会带你到评论页面 您必须在其中选择启动按钮。
9.它会要求您创建一个密钥对,选择一个新的密钥对 并下载新密钥对。
10.点击启动实例 它将带您进入Instances仪表板,您可以在其中查看所有实例及其状态
11.现在打开终端并更改您之前下载的密钥的权限“chmod 400 Your_key.pem”
12.使用连接到您的实例 “ssh -i”Your_key.pem“您的”公共DNS“”
答案 1 :(得分:0)
您可以在AWS上启动虚拟服务器。在AWS生态系统中,它被称为EC2。在该服务器上,您将拥有root访问权限,然后您可以在该服务器上安装任何内容(节点和其他依赖项。您将需要为服务器付费。您不需要调用任何API,您必须支付对于正在运行的服务器。
或者,您可以打包应用程序并将其上载到AWS lambda上。这样您就不需要配置任何服务器。您只需支付对AWS lambda的通话费用。如果你不打电话,你就不付任何代价。前100万个电话每月免费,下一个电话收费为每百万0.2美元。