не может подключиться к mongodb удаленно, он отказывается от подключения в Ubuntu - PullRequest
0 голосов
/ 23 апреля 2020

Я думал, что этот вопрос решается другими дискуссиями на форуме, но все мои попытки пока не увенчались успехом, несмотря на то, что я очень тщательно следовал инструкциям.

Я пытаюсь настроить mongodb работать на бэкэнде моего nodejs сервера. я изменил файл sudo nano /etc/mongod.conf:

# mongod.conf
# for documentation of all options, see:
#   http://docs.mongodb.org/manual/reference/configuration-options/
# Where and how to store data.
storage:
  dbPath: /var/lib/mongodb
  journal:
    enabled: true
#  engine:
#  mmapv1:
#  wiredTiger:
# where to write logging data.
systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log
# network interfaces
net:
  port: 27017
  bindIp: 0.0.0.0
# how the process runs
processManagement:
  fork: true
  timeZoneInfo: /usr/share/zoneinfo
#security:
authorization: enabled
#operationProfiling:
#replication:
replSetName: volatize0
setParameter:
   enableLocalhostAuthBypass: false

, затем:

sudo systemctl start mongod

, затем выполните:

>sudo netstat -tnlp
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name 
    tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      1888/mongod         
    tcp        0      0 127.0.0.1:27019         0.0.0.0:*               LISTEN      4895/mongod

я все еще не могу подключиться к серверу через node.js он отказывается от соединения.

можете ли вы подсказать мне, как я могу заставить mongodb слушать stati c ip в дополнение к localhost?

Спасибо

1 Ответ

0 голосов
/ 23 апреля 2020
tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      1888/mongod         

Это означает, что ваш bind ip равен 127.0.0.1. Либо ваш конфигурационный файл находится не там, где его ожидает сервер, он находится в нужном месте, но сервер не настроен на его поиск, или он имеет неправильный формат.

Или все правильно, но у вас нет перезапустил сервер после изменения файла конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...