无法远程连接到mongodb,它拒绝在ubuntu中进行连接

问题描述 投票:0回答:1

我以为论坛中的其他讨论都解决了这个问题,但是尽管非常仔细地遵循了说明,但到目前为止我的所有尝试都失败了。

我正在尝试将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除了本地主机之外还收听静态IP?

谢谢

我以为该问题可以通过论坛中的其他讨论解决,但是尽管我非常认真地遵循了说明,但到目前为止我的所有尝试都失败了。我正在尝试设置mongodb以使其工作...

node.js mongodb ubuntu remote-access
1个回答
0
投票
tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      1888/mongod         
© www.soinside.com 2019 - 2024. All rights reserved.