GNU/Linux >> Tutoriels Linux >  >> Rocky Linux

Comment installer MongoDB sur Rocky Linux 8

Dans cet article, nous aurons expliqué les étapes nécessaires pour installer MongoDB sur Rocky Linux 8. Avant de continuer avec ce tutoriel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

MongoDB est une base de données orientée document open source conçue pour stocker une grande échelle de données et vous permet également de travailler avec ces données très efficacement. Contrairement aux bases de données SQL où les données sont stockées dans des lignes et des colonnes à l'intérieur de tables, dans MongoDB, les données sont structurées au format de type JSON dans des enregistrements appelés documents. MongoDB est implémenté en langage C++ et est disponible pour les systèmes d'exploitation Windows, Mac OS et Linux pris en charge par les systèmes 32 et 64 bits.

Installer MongoDB sur Rocky Linux 8

Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Rocky Linux, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.

sudo dnf install epel-release
sudo dnf update
sudo dnf upgrade

Étape 2. Installez MongoDB sur le système Rocky Linux.

Ajoutez maintenant le référentiel de packages :

sudo nano /etc/yum.repos.d/mongodb-org-5.0.repo

Ajoutez le code suivant :

[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

Après cela, installez MongoDB sur Rocky Linux 8 en utilisant la commande suivante ci-dessous :

sudo dnf install mongodb-org

Ensuite, démarrez et activez MongoDB :

sudo systemctl enable mongod --now

Une fois l'installation terminée, confirmez votre version installée :

mongod --version

Étape 3. Configurez le pare-feu.

Si vous avez un pare-feu en cours d'exécution sur votre serveur et souhaitez que le service MongoDB soit accessible sur le réseau, ouvrez-le sur le pare-feu :

sudo firewall-cmd --add-port=27017/tcp --permanent
sudo firewall-cmd --reload

Étape 4. Accédez à MongoDB Shell.

Pour accéder au shell MongoDB, exécutez la commande suivante depuis n'importe quelle session de terminal sur le serveur :

mongo

Depuis l'interface shell, vous pouvez exécuter la commande ci-dessous pour afficher toutes les bases de données :

db

Dans MongoDB, les bases de données sont créées en passant simplement à une base de données inexistante et en spécifiant le nom de la base de données à créer comme ci-dessous (la nouvelle base de données est test-db ):

use test-db

Ensuite, ajoutez la commande suivante pour créer une collection de documents (structure de données dans MongoDB) :

db.linux.insertOne(
  { "ubuntu" : "20.04",
    "rocky linux" : "8",
    "debian" : "11"
  }
)

Pour afficher les documents dans votre base de données :

show collections

Créez maintenant un nouvel utilisateur MongoDB en exécutant le code ci-dessous :

db.createUser(
  {
   user: 'nagdimin ',
   pwd: 'your-strong-passwd',
   roles: [ { role: 'readWrite', db: 'test-db' } ]
  }
 );

C'est tout ce que vous devez faire pour installer MongoDB sur Rocky Linux 8. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur MongoDB, veuillez vous référer à leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.


Rocky Linux
  1. Comment installer Python 3.9 sur Rocky Linux 8

  2. Comment installer Rocky Linux 8.4

  3. Comment installer Docker CE sur Rocky Linux 8

  4. Comment installer Snap sur Rocky Linux 8

  5. Comment installer Redis sur Rocky Linux 8

Comment installer Python 3.9 sur Rocky Linux

Comment installer PHP 8 sur Rocky Linux 8

Comment installer Nginx sur Rocky Linux 8

Comment installer Node.js sur Rocky Linux 8

Comment installer Rust sur Rocky Linux 8

Comment installer AngularJS sur Rocky Linux 8