2012-12-18 7 views
1

Est-il possible de créer et de lancer un serveur MongoDB et un DB intérieur Node.JS et utiliser Mongoose avec ce serveur MongoDB? Je veux louer un VPS et l'utiliser avec Node.JS, mais je ne sais pas comment faire fonctionner un serveur Node.JS et MongoDB en même temps dans un VPS. J'ai seulement utilisé MongoDB et Node.JS dans mon mac.Créer serveur MongoDB dans Node.js et l'utiliser avec Mongoose

PD: Désolé pour mon anglais.

+1

Si vous utilisez node.js, vous pouvez utiliser npm pour installer les paquets mongoDB et mongoose. Vous devez vérifier avec votre hôte pour voir s'il supporte le noeud en premier – ashley

+0

J'ai essayé, mais MongoDB ne fonctionne que si je démarre le démarrage du serveur Mongodb dans la console (au moins dans mon mac), pas par le paquet MongoDB, je ne sais pas pourquoi. – MrMangado

Répondre

0

Peut-être que vous confondez entre la base de données MongoDB et l'application Node.js. Vous ne lancez pas mongoDB IN Node.js, ce sont deux choses et processus différents.

Tout d'abord, vous devez avoir une instance MongoDB en cours d'exécution sur la machine. Here's un exemple pour l'exécuter en tant que service sur un serveur Linux.

Node.js est un environnement côté serveur entre autres peuvent se connecter à une instance MongoDB pour stocker o récupérer des données. Vous devez également l'installer sur votre serveur.

Mongoose est un module Node.js qui "gère" la connexion d'une application Node.js vers MongoDB et vous fournit un ensemble d'utilitaires pour interagir avec votre base de données mongo.

Questions connexes