Dans ce tutoriel, nous allons vous montrer comment installer et configurer MongoDB sur votre Ubuntu 16.04. 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 cela 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 l'installation pas à pas de MongoDB sur un serveur Ubuntu 16.04 LTS (Xenial Xerus).
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 16.04 LTS (Xenial Xerus).
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer MongoDB sur Ubuntu 16.04
Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get
commandes dans le terminal.
sudo apt-get update sudo apt-get upgrade
Étape 2. Installez les packages MongoDB.
D'abord pour supprimer complètement une MongoDB existante de votre machine si vous l'avez déjà :
sudo apt-get remove mongodb sudo apt-get autoremove
Une version stable des packages MongoDB se trouve déjà dans le référentiel Ubuntu par défaut. Cependant, la version du référentiel Ubuntu n'est pas la plus récente. Si vous souhaitez installer la dernière version, vous devez ajouter un référentiel tiers à votre système et l'installer à partir de là :
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
Ensuite, exécutez les commandes ci-dessous pour ajouter un référentiel de confiance :
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
Après cela, mettez à jour votre système et actualisez les référentiels existants en exécutant les commandes ci-dessous :
sudo apt-get update
Et maintenant installez la dernière version stable de MongoDB :
apt-get install -y --allow-unauthenticated mongodb-org
Étape 3. 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 2016-06-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 Ubuntu 16.04 est de lire le manuel 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 MongoDB dans le système Ubuntu 16.04 LTS. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de MongoDB.