Heim > Datenbank > MongoDB > Hauptteil

Installieren Sie MongoDB Community Edition 4.0 unter Linux

王林
Freigeben: 2023-08-29 11:29:05
nach vorne
774 Leute haben es durchsucht

在 Linux 上安装 MongoDB 社区版 4.0

Einführung

MongoDB ist ein beliebtes Open-Source-NoSQL-Datenbankverwaltungssystem, das für seine Skalierbarkeit, Flexibilität und Benutzerfreundlichkeit bekannt ist. Wenn Sie ein Linux-Betriebssystem verwenden und MongoDB Community Edition 4.0 installieren möchten, bietet Ihnen dieser Artikel eine ausführliche Anleitung mit Beispielen und entsprechender Befehlsausgabe.

Voraussetzungen

Bevor Sie mit der Installation fortfahren, stellen Sie bitte sicher, dass die folgenden Voraussetzungen erfüllt sind -

  • Linux-basiertes Betriebssystem (wie Ubuntu, CentOS oder Debian).

  • Root- oder Sudo-Berechtigungen.

  • Aktive Internetverbindung.

Schritt 1: MongoDB-GPG-Schlüssel importieren

Um den Installationsprozess zu starten, müssen wir zunächst den MongoDB-GPG-Schlüssel importieren. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus -

Beispiel

wget -qO - https://www.mongodb.org/static/pgp/server-4.0.asc | sudo apt-key add -
Nach dem Login kopieren

Ausgabe

OK
Nach dem Login kopieren

Schritt 2: Erstellen Sie die MongoDB-Repository-Datei

Als nächstes müssen wir eine MongoDB-Repository-Datei erstellen, um sicherzustellen, dass das MongoDB-Paket für den Paketmanager verfügbar ist. Führen Sie den folgenden Befehl aus, um die Repository-Datei zu erstellen -

Für 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
Nach dem Login kopieren

Für 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
Nach dem Login kopieren

Ausgabe

No output will be displayed if the command is executed successfully.
Nach dem Login kopieren

Schritt 3: Paketmanager aktualisieren

Aktualisieren Sie nach dem Erstellen der Repository-Datei den Paketmanager mit dem folgenden Befehl:

Beispiel

sudo apt-get update
Nach dem Login kopieren

Ausgabe

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
Nach dem Login kopieren

Schritt 4: Installieren Sie MongoDB Community Edition 4.0

Jetzt ist es an der Zeit, MongoDB Community Edition 4.0 zu installieren. Führen Sie den folgenden Befehl aus, um die Installation zu starten -

Beispiel

sudo apt-get install -y mongodb-org
Nach dem Login kopieren

Ausgabe

Das Terminal zeigt die heruntergeladenen und installierten Pakete an. Sobald die Installation abgeschlossen ist, sehen Sie die folgende Ausgabe -

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) ...
Nach dem Login kopieren

Schritt 5: Starten und überprüfen Sie MongoDB

Verwenden Sie nach Abschluss der Installation den folgenden Befehl, um den MongoDB-Dienst zu starten und ihn beim Systemstart automatisch starten zu lassen -

Beispiel

sudo systemctl start mongod
sudo systemctl enable mongod
Nach dem Login kopieren

Ausgabe

$ sudo systemctl enable mongod
Created symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /lib/systemd/system/mongod.service.
Nach dem Login kopieren

Schritt 6: MongoDB-Installation überprüfen

Um sicherzustellen, dass MongoDB ordnungsgemäß installiert ist und ausgeführt wird, führen Sie bitte den folgenden Befehl aus, um den Status des Dienstes zu überprüfen -

Beispiel

sudo systemctl status mongod
Nach dem Login kopieren

Auf Grepper speichern

Ausgabe

Das Terminal zeigt den Status des MongoDB-Dienstes an. Wenn der Lauf erfolgreich ist, sehen Sie etwas wie -

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.
Nach dem Login kopieren

Fazit

Herzlichen Glückwunsch! Sie haben MongoDB Community Edition 4.0 erfolgreich auf Ihrem Linux-System installiert. MongoDB ist jetzt für Ihre Datenbankverwaltungsanforderungen bereit. Denken Sie daran, die MongoDB-Dokumentation zu durchsuchen, um mehr über die Features und Funktionen zu erfahren.

In diesem Artikel behandeln wir den Installationsprozess Schritt für Schritt, einschließlich des Imports von GPG-Schlüsseln, der Erstellung von Repository-Dateien, der Aktualisierung von Paketmanagern, der Installation von MongoDB, dem Starten von Diensten und der Überprüfung der Installation.

Jetzt können Sie die Leistungsfähigkeit des dokumentorientierten Datenbanksystems von MongoDB nutzen, um skalierbare und flexible Anwendungen in Linux-Umgebungen zu erstellen. Viel Spaß beim Codieren!

Das obige ist der detaillierte Inhalt vonInstallieren Sie MongoDB Community Edition 4.0 unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!