sql >> Database >  >> NoSQL >> MongoDB

Kan geen verbinding maken met externe mongodb-server

De basisstappen voor het inschakelen van externe toegang voor Mongodb op Ubuntu zijn:

  1. Stel minimaal één gebruiker in Mongodb in (beheerder met rootrechten)
  2. Bewerk het configuratiebestand (d.w.z. sudo nano etc/mongodb.conf)
  3. Zorg ervoor dat
bind_ip = 0.0.0.0 
port = 27017 
auth = true 

zijn ingesteld (en zonder commentaar)

  1. Voeg een firewallregel toe in UFW om 27017 toe te staan ​​vanaf uw externe IP-adres (of waar dan ook)

Je zou goed moeten zijn om te gaan.



  1. Waarom geeft PyMongo 3 ServerSelectionTimeoutError?

  2. Meteor.Collection.ObjectID() versus MongoDB ObjectId()

  3. mongodb schema.createIndex is geen functie

  4. Mongoose en beloften:hoe krijg je een reeks queryresultaten?