我已经使用MEAN创建了一个应用程序,之后,我创建了ec2 Linux实例,我正在运行这个应用程序。我已经安装了所有的依赖项。
在安全组页面上添加了端口27017。
在ec2实例上以node server.js
节点:我的mongo数据库在我的云实例之外,即在我的笔记本电脑上。
如何解决此错误?
答案 0 :(得分:0)
你需要打开你的笔记本电脑上网几乎是不可能的(你不应该)。这意味着您需要一个可供EC2 Linux实例访问的 MongoDB服务器。
您可以使用免费的mongodb托管,例如mlab
另一方面,您可以启用另一个EC2实例并设置您自己的mongodb。请注意,如果防火墙不是内部网络,则可能需要设置防火墙。