Dans ce tutoriel, nous allons vous montrer comment installer et configurer MongoDB sur le serveur Jessie Debian 8. Pour ceux d'entre vous qui ne le savaient pas, MongoDB est une base de données orientée document NoSQL. à une base de données avec un modèle de données autre que le format tabulaire utilisé dans les bases de données relationnelles telles que MySQL, PostgreSQL et Microsoft SQL. Les fonctionnalités de MongoDB incluent la prise en charge complète des index, la réplication, la haute disponibilité et le partitionnement automatique. Il est multiplateforme et il rend le processus d'intégration des données plus rapide et beaucoup plus facile. Comme il est gratuit et open-source, MongoDB est utilisé par un certain nombre de sites Web et d'organisations.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation de MongoDB sur un serveur Debian 8 (Jessie).
Installer MongoDB sur Debian 8 Jessie
Étape 1. Avant d'installer un logiciel, il est important de s'assurer que votre système est à jour en exécutant le suivant apt-get
commandes dans le terminal :
apt-get update apt-get upgrade
Étape 2. Installation de MongoDB.
Pour installer la dernière version stable de MongoDB, vous devez ajouter le référentiel MongoDB, mais vous devez d'abord importer la clé publique utilisée par le système de gestion des packages :
echo "deb http://repo.mongodb.org/apt/debian "$(lsb_release -sc)"/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-3.4.list
Installez la dernière version stable de MongoDB :
apt-get update apt-get install mongodb-org
Vérification de la base de données MongoDB :
Pour vérifier qu'il est correctement installé, exécutez les commandes ci-dessous pour afficher son état d'exécution :
# sudo service mongodb enable # sudo service mongodb start # sudo service mongodb status ● mongodb.service - LSB: An object/document-oriented database Loaded: loaded (/etc/init.d/mongodb; bad; vendor preset: enabled) Active: active (running) since Thu 2017-05-4 16:40:35 IST; 14s ago Docs: man:systemd-sysv-generator(8) Process: 2849 ExecStart=/etc/init.d/mongodb start (code=exited, status=0/SUCCESS) Main PID: 1593 (code=exited, status=0/SUCCESS) Tasks: 13 (limit: 512) Memory: 51.9M CPU: 100ms CGroup: /system.slice/mongodb.service └─2861 /usr/bin/mongod --config /etc/mongodb.conf
Une bonne façon de commencer à utiliser MongoDB sur votre Debian 8 est de lire le manuel de MongoDB sur le site officiel.
https://docs.mongodb.org/manual/
Félicitations ! Vous avez installé avec succès MongoDB. Merci d'avoir utilisé ce didacticiel pour installer la dernière version de la base de données MongoDB sur le serveur Debian 8 Jessie. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site officiel de MongoDB.