Mongoerror:第一次连接时无法连接到服务器localhost:27017

时间:2017-05-23 07:11:05

标签: node.js mongodb amazon-ec2

我已经使用MEAN创建了一个应用程序,之后,我创建了ec2 Linux实例,我正在运行这个应用程序。我已经安装了所有的依赖项。

在安全组页面上添加了端口27017。 在ec2实例上以node server.js

运行命令

节点:我的mongo数据库在我的云实例之外,即在我的笔记本电脑上。

如何解决此错误?

1 个答案:

答案 0 :(得分:0)

你需要打开你的笔记本电脑上网几乎是不可能的(你不应该)。这意味着您需要一个可供EC2 Linux实例访问的 MongoDB服务器

您可以使用免费的mongodb托管,例如mlab

另一方面,您可以启用另一个EC2实例并设置您自己的mongodb。请注意,如果防火墙不是内部网络,则可能需要设置防火墙。