Maison > base de données > MongoDB > le corps du texte

Installez MongoDB Community Edition 4.0 sur Linux

王林
Libérer: 2023-08-29 11:29:05
avant
773 Les gens l'ont consulté

在 Linux 上安装 MongoDB 社区版 4.0

Présentation

MongoDB est un système de gestion de base de données NoSQL open source populaire connu pour son évolutivité, sa flexibilité et sa facilité d'utilisation. Si vous utilisez un système d'exploitation Linux et souhaitez installer MongoDB Community Edition 4.0, cet article vous fournira un guide détaillé avec des exemples et le résultat de la commande correspondante.

Prérequis

Avant de procéder à l'installation, veuillez vous assurer que les conditions préalables suivantes sont remplies -

  • Système d'exploitation basé sur Linux (comme Ubuntu, CentOS ou Debian).

  • Autorisations root ou sudo.

  • Connexion Internet active.

Étape 1 : Importer la clé MongoDB GPG

Pour démarrer le processus d'installation, nous devons d'abord importer la clé MongoDB GPG. Ouvrez un terminal et exécutez la commande suivante -

Exemple

wget -qO - https://www.mongodb.org/static/pgp/server-4.0.asc | sudo apt-key add -
Copier après la connexion

Sortie

OK
Copier après la connexion

Étape 2 : Créer le fichier du référentiel MongoDB

Ensuite, nous devons créer un fichier de référentiel MongoDB pour garantir que le package MongoDB est disponible pour le gestionnaire de packages. Exécutez la commande suivante pour créer le fichier du référentiel -

Pour Ubuntu 18.04

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
Copier après la connexion

Pour Ubuntu 20.04

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
Copier après la connexion

Sortie

No output will be displayed if the command is executed successfully.
Copier après la connexion

Étape 3 : Mettre à jour le gestionnaire de packages

Après avoir créé le fichier du référentiel, mettez à jour le gestionnaire de packages à l'aide de la commande suivante -

Exemple

sudo apt-get update
Copier après la connexion

Sortie

Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1,275 kB]
Get:6 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB]
Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2,150 B]
Get:8 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [3,522 B]
Get:9 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [8,988 B]
Get:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1,044 B]
Get:11 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [804 B]
Fetched 13.3 MB in 4s (3,549 kB/s)
Reading package lists... Done
Copier après la connexion

Étape 4 : Installez MongoDB Community Edition 4.0

Maintenant, il est temps d'installer MongoDB Community Edition 4.0. Exécutez la commande suivante pour démarrer l'installation -

Exemple

sudo apt-get install -y mongodb-org
Copier après la connexion

Sortie

Le terminal affichera les packages en cours de téléchargement et d'installation. Une fois l'installation terminée, vous verrez le résultat suivant -

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  mongodb-org-database mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools
The following NEW packages will be installed:
  mongodb-org mongodb-org-database mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 100 MB/100 MB of archives.
After this operation, 283 MB of additional disk space will be used.
Get:1 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-shell amd64 4.0.0 [6,195 kB]
Get:2 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-server amd64 4.0.0 [18.9 MB]
Get:3 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-mongos amd64 4.0.0 [9,944 kB]
Get:4 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-tools amd64 4.0.0 [113 MB]
Get:5 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-database amd64 4.0.0 [22.2 MB]
Get:6 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org amd64 4.0.0 [6,448 B]
Fetched 100 MB in 10s (10.2 MB/s)      
Selecting previously unselected package mongodb-org-shell.
(Reading database ... 144813 files and directories currently installed.)
Preparing to unpack .../0-mongodb-org-shell_4.0.0_amd64.deb ...
Unpacking mongodb-org-shell (4.0.0) ...
...
...
Setting up mongodb-org-database (4.0.0) ...
Setting up mongodb-org (4.0.0) ...
Processing triggers for ureadahead (0.100.0-21) ...
Copier après la connexion

Étape 5 : Démarrez et vérifiez MongoDB

Une fois l'installation terminée, utilisez la commande suivante pour démarrer le service MongoDB et laissez-le démarrer automatiquement au démarrage du système -

Exemple

sudo systemctl start mongod
sudo systemctl enable mongod
Copier après la connexion

Sortie

$ sudo systemctl enable mongod
Created symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /lib/systemd/system/mongod.service.
Copier après la connexion

Étape 6 : Vérifier l'installation de MongoDB

Pour vous assurer que MongoDB est installé et fonctionne correctement, veuillez exécuter la commande suivante pour vérifier l'état du service -

Exemple

sudo systemctl status mongod
Copier après la connexion

Enregistrer dans grepper

Sortie

Le terminal affichera l'état du service MongoDB. Si l'exécution réussit, vous verrez quelque chose comme -

mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2023-06-26 10:32:15 UTC; 2 days ago
     Docs: https://docs.mongodb.org/manual
 Main PID: 1234 (mongod)
    Tasks: 27 (limit: 4915)
   Memory: 251.3M
   CGroup: /system.slice/mongod.service
           └─1234 /usr/bin/mongod --config /etc/mongod.conf

Jun 26 10:32:15 server systemd[1]: Started MongoDB Database Server.
Copier après la connexion

Conclusion

Félicitations ! Vous avez installé avec succès MongoDB Community Edition 4.0 sur votre système Linux. MongoDB est maintenant prêt à répondre à vos besoins de gestion de bases de données. N'oubliez pas de parcourir la documentation MongoDB pour en savoir plus sur ses fonctionnalités et capacités.

Dans cet article, nous couvrons le processus d'installation étape par étape, y compris l'importation de clés GPG, la création de fichiers de référentiel, la mise à jour des gestionnaires de packages, l'installation de MongoDB, le démarrage des services et la vérification de l'installation.

Vous pouvez désormais exploiter la puissance du système de base de données orienté document de MongoDB pour créer des applications évolutives et flexibles sur des environnements Linux. Bon codage !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!