Bitnami MEAN堆栈无法连接到本地mongoDb

时间:2018-04-05 20:44:04

标签: node.js mongodb bitnami amazon-lightsail

我正在尝试使用在litghtsail MEAN bitnami上托管的节点快递应用程序连接到我的本地mongodb。

与mongoosse客户端一起使用的连接字符串如下所示:mongodb://app:sang@127.0.0.1:27017/prisedesang

我能够通过SSH隧道远程连接该用户。我可以使用mongo cli连接同一个用户local。

然而,当我使用应用程序时,当我尝试连接到同一服务器上托管的数据库时,我得到ERR_CONNECTION_REFUSED ...有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用MongooseJS吗?您可以使用MongooseJS将您的应用程序与MongoDB连接,MongooseJS是Node.js的对象建模驱动程序。它已安装在MEAN堆栈中,因此您只需将以下行添加到app.js文件中:

var Mongoose = require('mongoose');
var db = Mongoose.createConnection('mongodb://USER:PASSWORD@localhost/DATABASE');