Не удалось подключиться Nodejs к mongoose на сервере (ubuntu), но работал на локальном - PullRequest
0 голосов
/ 14 января 2019

Я создал node-pro с node + mongoose + mlab на бэкэнде и vuejs на фронтэнде, он работал на локальном, однако сервер не может подключиться к mlab или mongo.

Моя серверная система - Ubuntu с сервером Nginx. enter image description here

enter image description here

и сервер не работал

enter image description here

Ответы [ 3 ]

0 голосов
/ 15 января 2019

Я создал нового пользователя с именем 'Orton' и обновил его в своем app.js, он также работает. Я не знаю, нужно ли мне устанавливать что-то еще? enter image description here

0 голосов
/ 15 января 2019

Я решил эту проблему: Порт правил группы безопасности моего сервера должен быть открыт, поэтому вошла ошибка сети.

0 голосов
/ 14 января 2019

Это только случай ввода правильных учетных данных, и это будет работать. Вы должны ввести неправильные учетные данные. Осторожно! Это отличается от вашего имени пользователя и пароля mongolab . Посмотрите, как ваше имя пользователя для этой конкретной базы данных ..... Чтобы исправить это,

Перейдите в соответствующую базу данных лаборатории Монго, затем нажмите вкладку «Пользователи» и введите имя пользователя, отображаемое здесь, в качестве имени пользователя в URL-адресе mongolab, а затем введите пароль. Пароль, который вы ввели при создании этой конкретной базы данных, это ваш пароль здесь для URL-адреса mongolab.

Если вкладка «Пользователь» не содержит пользователя базы данных, вы можете добавить пользователя из правой боковой вкладки в углу.

Вот изображение для вашей помощи. enter image description here

...