MongoDB est une base de données NoSQL orientée documents, réputée pour sa flexibilité et ses performances. Elle permet de stocker des données sous forme de documents JSON, facilitant ainsi le développement d’applications modernes. L’installation de MongoDB 5 sur Rocky Linux 9 peut grandement bénéficier aux développeurs cherchant à tirer parti des dernières fonctionnalités de MongoDB pour leurs projets. Ce guide vous fournira un aperçu détaillé des étapes nécessaires pour installer MongoDB 5 sur Rocky Linux 9, incluant des instructions claires et des exemples de commandes, rendant le processus accessible aux débutants tout en offrant suffisamment de détails pour les utilisateurs expérimentés.
Prérequis
- Un serveur fonctionnant sous Rocky Linux 9.
- Accès root ou un utilisateur avec des privilèges sudo.
Étape 1 : Configuration du dépôt MongoDB
MongoDB fournit un dépôt officiel qui permet une installation facile sur Rocky Linux. Vous devez d’abord configurer ce dépôt sur votre système.
- Créez un fichier de dépôt MongoDB :
sudo nano /etc/yum.repos.d/mongodb-org-5.0.repo
- Ajoutez le contenu suivant au fichier :
[mongodb-org-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
Cela configure votre système pour utiliser le dépôt officiel de MongoDB 5.0.
Étape 2 : Installation de MongoDB
Avec le dépôt configuré, vous pouvez maintenant installer MongoDB.
- Mettez à jour l’index du dépôt :
sudo dnf makecache
- Installez MongoDB :
sudo dnf install mongodb-org -y
Cela installe le serveur MongoDB ainsi que plusieurs packages complémentaires, y compris le shell MongoDB et les outils de gestion.
Étape 3 : Démarrage de MongoDB et configuration du service
Après l’installation, vous devez démarrer le service MongoDB et le configurer pour qu’il se lance au démarrage du système.
- Démarrer le service MongoDB :
sudo systemctl start mongod
- Configurez MongoDB pour démarrer automatiquement au démarrage :
sudo systemctl enable mongod
Étape 4 : Vérification de l’installation
Pour confirmer que MongoDB fonctionne correctement, vérifiez son statut et essayez de vous connecter au shell MongoDB.
- Vérifiez le statut du service MongoDB :
sudo systemctl status mongod
- Connectez-vous au shell MongoDB :
mongo
Si vous voyez l’invite de commande de MongoDB, l’installation a réussi.
Étape 5 : Configuration de la sécurité de MongoDB (optionnel)
Par défaut, MongoDB n’est pas configuré avec une authentification activée. Il est recommandé de configurer l’authentification et d’appliquer des mesures de sécurité appropriées selon les besoins de votre projet.
Pour les développeurs et les professionnels IT à la recherche d’une solution d’hébergement fiable et performante pour leurs bases de données MongoDB, Shape.host offre des services Cloud VPS adaptés à vos besoins. Nos VPS Linux SSD offrent les performances et la flexibilité nécessaires pour déployer et gérer MongoDB 5 sur Rocky Linux 9, vous permettant de bénéficier d’une plateforme stable et sécurisée pour vos applications.