Node.js nie może połączyć się z MongoDB

Jestem nowym użytkownikiem zarówno Node.js, jak i MongoDB. Przestrzegam tego przewodnika:http://howtonode.org/express-mongodb stworzyć prosty blog z Node.js i MongoDB.

Gdy węzeł próbuje połączyć się z MongoDB, zawodzi i nie mam pojęcia dlaczego.

W moim pliku app.js mam:

var articleProvider = new ArticleProvider('127.0.0.1', 27107);

W moim pliku articleprovider-mongodb.js mam

var Db = require('mongodb').Db;
var Connection = require('mongodb').Connection;
var Server = require('mongodb').Server;
var BSON = require('mongodb').BSON;
var ObjectID = require('mongodb').ObjectID;

ArticleProvider = function(host, port) {
  this.db = new Db('node-mongo-blog', new Server(host, port, {auto_reconnect: true}, {}));
  this.db.open(function(err){
    if(err) {
      console.log(err);
    }
  });
};

W moim terminalu dostaję:

9 sierpnia 10:48:19 - rozpoczęcie [nodemon]node app.js [Błąd: nie udało się połączyć z [127.0.0.1:27107]]

Używam node.js v0.8.6 i mongodb v2.0.6

W tych plikach mam inny kod, ale z tego co widzę nie powinien wpływać na połączenie db.

questionAnswers(1)

yourAnswerToTheQuestion