Wie installiere ich die neueste MongoDB unter RHEL / CentOS 8?

Eine Schritt-für-Schritt-Anleitung zur Installation der neuesten Version der MongoDB Community Edition unter CentOS.


MongoDB, eine der beliebtesten NoSQL-Datenbanken, ist für das kürzlich veröffentlichte CentOS 8 verfügbar. Schauen wir uns an, wie es installiert wird.

Installation unter CentOS / RHEL 8

Unterstützung für CentOS 8 ist in MongoDB 4.2.1 verfügbar. Dies bedeutet, dass Sie die vorherige MongoDB-Version wie die 3.x-Serie nicht installieren können. Wenn Sie derzeit MongoDB (Version 4.2.1) unter CentOS 7 ausführen und überlegen, den Server zu migrieren, müssen Sie auch ein Upgrade von MongoDB in Betracht ziehen.

Ich gehe davon aus, dass Sie sich mit einem Root- oder Sudo-Berechtigungskonto beim Server angemeldet haben.

  • Erstellen Sie eine Datei /etc/yum.repos.d/mongodb-org-4.2.repo mit dem folgenden Inhalt

[mongodb-org-4.2]
name = MongoDB Repository
baseurl = https: //repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck = 1
aktiviert = 1
gpgkey = https: //www.mongodb.org/static/pgp/server-4.2.asc

Hinweis: oben bekomme ich MongoDB 4.2 installiert. Wenn Sie jedoch verschiedene Versionen installieren müssen, aktualisieren Sie die 4.2-Informationen mit den gewünschten. Sie können sich auf die beziehen offizielle MongoDB Repo Seite um die verfügbare Version herauszufinden.

  • und installieren Sie dann mit dem Befehl yum

yum install -y mongodb-org

Es wird einige Sekunden dauern, und wenn Sie fertig sind, sollten Sie etwas wie das Folgende sehen.

[[E-Mail geschützt] ~] # yum install -y mongodb-org
CentOS-8 – AppStream 2.0 kB / s | 4,3 kB 00:02
CentOS-8 – Basis 1,7 kB / s | 3,9 kB 00:02
CentOS-8 – Extras 744 B / s | 1,5 kB 00:02
CentOS-8 – PowerTools 1,7 kB / s | 4,3 kB 00:02
Google Cloud SDK 205 B / s | 454 B 00:02
Google Compute Engine 199 B / s | 454 B 00:02
MongoDB Repository 2.0 kB / s | 4,5 kB 00:02
Abhängigkeiten gelöst.
================================================== ================================================== ================================================== ==================
Paketarchiv-Repository-Größe
================================================== ================================================== ================================================== ==================
Installation:
mongodb-org x86_64 4.2.2-1.el8 mongodb-org-4.2 10 k
Abhängigkeiten installieren:
mongodb-org-mongos x86_64 4.2.2-1.el8 mongodb-org-4.2 14 M.
mongodb-org-server x86_64 4.2.2-1.el8 mongodb-org-4.2 25 M.
mongodb-org-shell x86_64 4.2.2-1.el8 mongodb-org-4.2 17 M.
mongodb-org-tools x86_64 4.2.2-1.el8 mongodb-org-4.2 47 M.

Transaktions zusammenfassung
================================================== ================================================== ================================================== ==================
Installieren Sie 5 Pakete

Gesamtgröße des Downloads: 103 M.
Installierte Größe: 260 M.
Pakete herunterladen:
(1/5): mongodb-org-4.2.2-1.el8.x86_64.rpm 9,1 kB / s | 10 kB 00:01
(2/5): mongodb-org-mongos-4.2.2-1.el8.x86_64.rpm 9,1 MB / s | 14 MB 00:01
(3/5): mongodb-org-shell-4.2.2-1.el8.x86_64.rpm 31 MB / s | 17 MB 00:00
(4/5): mongodb-org-server-4.2.2-1.el8.x86_64.rpm 14 MB / s | 25 MB 00:01
(5/5): mongodb-org-tools-4.2.2-1.el8.x86_64.rpm 59 MB / s | 47 MB ​​00:00
————————————————————————————————————————————————————————
Insgesamt 44 MB / s | 103 MB 00:02
Warnung: /var/cache/dnf/mongodb-org-4.2-fddc3ec541fac48b/packages/mongodb-org-4.2.2-1.el8.x86_64.rpm: Header V3 RSA / SHA1-Signatur, Schlüssel-ID 058f8b6b: NOKEY
MongoDB Repository 1,5 kB / s | 1,7 kB 00:01
Importieren des GPG-Schlüssels 0x058F8B6B:
Benutzeridentifikation : "MongoDB 4.2 Release Signing Key <[E-Mail geschützt]>"
Fingerabdruck: E162 F504 A20C DF15 827F 718D 4B7C 549A 058F ​​8B6B
Von: https://www.mongodb.org/static/pgp/server-4.2.asc
Schlüssel erfolgreich importiert
Transaktionsprüfung ausführen
Transaktionsprüfung erfolgreich.
Transaktionstest ausführen
Transaktionstest erfolgreich.
Transaktion ausführen
Vorbereitung: 1/1
Installation: mongodb-org-tools-4.2.2-1.el8.x86_64 1/5
Installation: mongodb-org-shell-4.2.2-1.el8.x86_64 2/5
Skript wird ausgeführt: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Installation: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Skript wird ausgeführt: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Erstellt symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /usr/lib/systemd/system/mongod.service.

Installation: mongodb-org-mongos-4.2.2-1.el8.x86_64 4/5
Installation: mongodb-org-4.2.2-1.el8.x86_64 5/5
Skript wird ausgeführt: mongodb-org-4.2.2-1.el8.x86_64 5/5
Überprüfen: mongodb-org-4.2.2-1.el8.x86_64 1/5
Überprüfen: mongodb-org-mongos-4.2.2-1.el8.x86_64 2/5
Überprüfung: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Überprüfen: mongodb-org-shell-4.2.2-1.el8.x86_64 4/5
Überprüfen: mongodb-org-tools-4.2.2-1.el8.x86_64 5/5

Eingerichtet:
mongodb-org-4.2.2-1.el8.x86_64 mongodb-org-mongos-4.2.2-1.el8.x86_64 mongodb-org-server-4.2.2-1.el8.x86_64 mongodb-org-shell-4.2 .2-1.el8.x86_64
mongodb-org-tools-4.2.2-1.el8.x86_64

Komplett!
[[E-Mail geschützt] ~] #

Überprüfen Sie die Version, um sicherzustellen, dass sie installiert ist.

[[E-Mail geschützt] ~] # mongo –version
MongoDB-Shell-Version v4.2.2
Git-Version: a0bbbff6ada159e19298d37946ac8dc4b497eadf
OpenSSL-Version: OpenSSL 1.1.1 FIPS 11. September 2018
Allokator: tcmalloc
Module: keine
Build-Umgebung:
distmod: rhel80
distarch: x86_64
Zielarchiv: x86_64
[[E-Mail geschützt] ~] #

Los geht’s!

MongoDB wurde erfolgreich installiert.

STICHWORTE:

  • Datenbank

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map