Nodejs在服务器(ubuntu)上连接到猫鼬失败,但在本地运行

时间:2019-01-14 09:13:28

标签: node.js mongoose mlab

我已经创建了一个node-pro,它的后端是node + mongoose + mlab,前端是vuejs,它可以在本地运行,但是服务器无法连接到mlab或mongo。

我的服务器系统是Ubuntu,带有Nginx服务器 enter image description here

enter image description here

服务器不工作

enter image description here

3 个答案:

答案 0 :(得分:0)

只有输入正确的凭据的情况下,它将起作用。您必须输入错误的凭据。 当心!与您的mongolab用户名和密码不同。查看该特定数据库的用户名是什么。....要对其进行修复,

转到mongo lab适当的数据库,然后单击“用户”选项卡,然后在mongolab url中输入此处显示的用户名作为用户名,然后输入密码。 您在创建特定数据库时输入的密码就是您用于mongolab网址的密码

如果“用户”选项卡不包含任何数据库用户,则可以从角落的右侧选项卡添加用户。

这是您需要帮助的图片。enter image description here

答案 1 :(得分:0)

我创建了一个名为“ Orton”的新用户,并在我的app.js上对其进行了更新,它也可以工作。 我不知道是否需要设置其他内容吗? enter image description here

答案 2 :(得分:0)

我解决了这个问题:   我服务器的安全组规则的端口应该打开,这就是为什么记录网络错误的原因。