Node.js não consegue se conectar ao MongoDB

Eu sou novo no Node.js e no MongoDB. Eu estou seguindo este guia:http://howtonode.org/express-mongodb para criar um blog simples com o Node.js e o MongoDB.

Quando o nó tenta se conectar ao MongoDB, ele está falhando e não tenho idéia do motivo.

No meu arquivo app.js eu tenho:

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

No meu arquivo articleprovider-mongodb.js eu tenho

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);
    }
  });
};

No meu terminal eu recebo:

9 Aug 10:48:19 - [nodemon] começandonode app.js [Erro: falha ao conectar-se a [127.0.0.1:27107]]

Estou executando o node.js v0.8.6 e o ​​mongodb v2.0.6

Eu tenho outro código nesses arquivos, mas pelo que eu vejo, ele não deve afetar a conexão do banco de dados.

questionAnswers(1)

yourAnswerToTheQuestion