Bien qu'il existe plusieurs types de logiciels de base de données disponibles, MongoDB est une alternative populaire et riche en fonctionnalités à d'autres logiciels tels que MySQL. Comme ce logiciel n'est pas fréquemment préinstallé sur des hôtes basés sur Linux, vous devrez peut-être installer MongoDB sur votre serveur CentOS ou Ubuntu. Dans ce guide, nous expliquerons comment installer MongoDB sur vos machines CentOS et Ubuntu. Veuillez noter que vous aurez besoin d'un accès root SSH sur votre serveur pour effectuer les actions décrites dans le guide suivant.
Les sujets incluent :
Installer MongoDB sur CentOS
- Ajout du référentiel MongoDB
- Installer MongoDB
- Tester MongoDB
Installer MongoDB sur Ubuntu
- Ajout du référentiel MongoDB
- Installer MongoDB
Installez MongoDB sur votre serveur dédié et commencez à héberger vos bases de données dès aujourd'hui !
Installer MongoDB sur CentOS
Ajout du référentiel MongoDB
- Par défaut, les dépôts de logiciels MongoDB (dépôts) ne sont pas accessibles aux machines CentOS. Pour résoudre ce problème, vous devrez créer un fichier référentiel qui permettra à votre serveur d'accéder aux référentiels MongoDB. Utilisation de la commande de l'éditeur de texte nano , vous pouvez créer un nouveau fichier .repo comme suit :
sudo nano /etc/yum.repos.d/mongodb-org.repo
- Ensuite, rendez-vous sur le site Web MongoDB et recherchez la version du logiciel serveur MongoDB pour votre version particulière de CentOS ainsi que l'URL gpgkey. Une fois ces URL localisées, copiez le lien vers le fichier En tant que tel:
[mongodb-org-3.4]name=MongoDB Repository
baseurl=URL_FROM_MONGODB
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
*Veuillez vous assurer de remplacer URL_FROM_MONGODB par l'URL que vous avez copiée à partir de la page MongoDB pour la version de MongoDB que vous avez choisie.*
- Vérifiez que le dépôt a bien été ajouté avec succès avec la commande suivante :
yum repolist
Si ajouté avec succès, vous devriez voir quelque chose comme ceci dans la liste :
mongodb-org-3.2/7/x86_64 MongoDB Repository
Installer MongoDB
- Maintenant que le référentiel est installé, nous pouvons démarrer l'installation processus avec la commande suivante :
sudo yum install mongodb-org
- Ensuite, démarrez le service MongoDB avec la commande suivante :
sudo systemctl start mongod
Tester MongoDB
- Pour tester si l'installation a réussi, vous devrez utiliser la commande tail pour rechercher la fin du fichier journal MongoDB :
sudo tail /var/log/mongodb/mongod.log
Si l'installation a réussi, vous devriez voir que le service écoute sur le port de la base de données et attend les connexions.
- Pour vous assurer que le démon de l'utilitaire MongoDB est également activé, utilisez la commande suivante :
systemctl is-enabled mongod; echo $?
Si la sortie renvoyée est0
, cela signifie que le démon est activé et que vous pouvez commencer à connecter vos bases de données à MongoDB. Si la sortie est1
, le démon n'est pas activé et vous devrez peut-être réinstaller le logiciel. Si vous avez besoin d'aide pour cette tâche, nous vous recommandons de contacter notre équipe de support technique pour une assistance directe.
Installer MongoDB sur Ubuntu
Ajout du référentiel MongoDB
Contrairement à CentOS, Ubuntu inclut par défaut les référentiels de packages MongoDB. Cependant, pour obtenir les packages les plus à jour, nous voudrons toujours ajouter manuellement la dernière version des référentiels MongoDB. Pour garantir l'authenticité des packages, Ubuntu exige que le package soit signé avec une clé gpg.
- Tout d'abord, nous devrons ajouter la clé gpg pour MongoDB à l'aide de la commande suivante :
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
Après avoir importé la clé, vous devriez voir le résultat suivant :
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1) - Ensuite, nous devrons ajouter le référentiel à la liste des packages à l'aide de la commande suivante :
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
Installer MongoDB
- Avec le Repo maintenant ajouté, nous pouvons maintenant installer MongoDB lui-même :
sudo apt-get install -y mongodb-org
- Démarrez ensuite le service :
sudo systemctl start mongod
- Pour vérifier que le service a démarré avec succès, utilisez la commande suivante :
sudo systemctl status mongod
- Enfin, activez le démon de l'utilitaire MongoDB :
sudo systemctl enable mongod
Félicitations, vous savez maintenant comment installer MongoDB !
Utilisez MongoDB sur votre serveur dédié d'hébergement InMotion pour un stockage et une gestion de base de données hautes performances !