MongoDB est une base de données NoSQL de classe mondiale qui est fréquemment utilisée dans les applications Web plus récentes. Il fournit des requêtes, un partage et une réplication hautes performances. Cet article vous montrera comment installer MongoDB sur FreeBSD 10.x. Cet article fonctionnera pour les architectures x86 et x64, mais notez que MongoDB fonctionne mieux sur une architecture 64 bits.
Étape 1: mise à jour du référentiel de packages
Pour vous assurer que tout est à jour avant d'installer MongoDB, exécutez la commande suivante.
pkg update
Si vous obtenez une invite indiquant que «l'outil de gestion de package» n'est pas disponible, tapez Y , puis appuyez sur Entrée pour qu'il continue. Vous pouvez exécuter pkg update -f
pour forcer la mise à jour, si nécessaire. Sinon, passez à l'étape 2.
Étape 2: installer MongoDB
Installez MongoDB avec la commande suivante.
pkg install mongodb
Étape 3: démarrer et vérifier MongoDB
Vérifiez l'installation de MongoDB. Cette commande démarre le service.
service mongod onestart
Une fois le texte "Démarrage de mongod". s'affiche à l'écran, vous pourrez utiliser le mongo
shell. Courez mongo
maintenant. Une console interactive vous sera présentée. La console ressemblera à ce qui suit.
MongoDB shell version: 2.6.7
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
À tout moment, vous pouvez vérifier que le service Mongo ( mongod
) fonctionne en utilisant la commande service mongod onestatus
.
Étape 4: démarrer Mongo au démarrage
Si vous ne souhaitez pas utiliser "onestart" pour démarrer Mongo au démarrage, vous pouvez le configurer pour qu'il fonctionne à la start
place. Pour ce faire, modifiez /etc/rc.conf
avec vi ou votre éditeur préféré et ajoutez-le mongod_enable="YES"
au fichier. Une fois terminé, il démarrera maintenant au démarrage de votre serveur, et vous pouvez maintenant l'utiliser service mongod start
pour démarrer le service Mongo. D'autres service
commandes telles que stop
et status
seront également disponibles.