我以为论坛中的其他讨论都解决了这个问题,但是尽管非常仔细地遵循了说明,但到目前为止我的所有尝试都失败了。
我正在尝试将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以使其工作...
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 1888/mongod