Jak nainstalovat nejnovější MongoDB na RHEL / CentOS 8?

Podrobný průvodce instalací nejnovější verze MongoDB Community Edition na CentOS.


MongoDB, jedna z populárních databází NoSQL, je k dispozici pro nedávno vydané CentOS 8. Podívejme se, jak ji nainstalovat.

Instalace na CentOS / RHEL 8

Podpora pro CentOS 8 je k dispozici od MongoDB 4.2.1. To znamená, že nemůžete nainstalovat předchozí verzi MongoDB, jako je řada 3.x. Pokud tedy aktuálně používáte MongoDB (verze nižší než 4.2.1) na CentOS 7 a uvažujete o migraci serveru, musíte také zvážit upgrade MongoDB.

Předpokládám, že jste se k serveru přihlásili pomocí účtu s oprávněním root nebo sudo.

  • Vytvořte soubor /etc/yum.repos.d/mongodb-org-4.2.repo s následujícím obsahem

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

Poznámka: výše, instaluji MongoDB 4.2. Pokud však potřebujete nainstalovat různé verze, aktualizujte informace 4.2 podle požadovaných. Můžete odkazovat na oficiální repo stránka MongoDB najít dostupnou verzi.

  • a poté nainstalujte pomocí příkazu yum

yum install -y mongodb-org

Bude to trvat několik sekund, a jakmile to uděláte, měli byste vidět něco jako níže.

[[chráněn e-mailem] ~] # yum install -y mongodb-org
CentOS-8 – AppStream 2,0 kB / s | 4,3 kB 00:02
CentOS-8 – Základní 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
Úložiště MongoDB 2,0 kB / s | 4,5 kB 00:02
Závislosti vyřešeny.
================================================= ================================================= ================================================== ===================
Velikost archivní verze balíčku Arch
================================================= ================================================== ================================================= ===================
Instalace:
mongodb-org x86_64 4.2.2-1.el8 mongodb-org-4.2 10 k
Instalace závislostí:
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

Souhrn transakcí
================================================== ================================================== ================================================== ===================
Nainstalujte 5 balíčků

Celková velikost stažení: 103 M
Instalovaná velikost: 260 M
Stahování balíčků:
(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
————————————————————————————————————————————————————————
Celkem 44 MB / s | 103 MB 00:02
varování: /var/cache/dnf/mongodb-org-4.2-fddc3ec541fac48b/packages/mongodb-org-4.2.2-1.el8.x86_64.rpm: Podpis záhlaví V3 RSA / SHA1 Podpis, klíč ID 058f8b6b: NOKEY
Úložiště MongoDB 1,5 kB / s | 1,7 kB 00:01
Import klíče GPG 0x058F8B6B:
Uživatelské ID : "Klíč pro uvolnění podpisu MongoDB 4.2 <[chráněn e-mailem]>"
Otisk prstu: E162 F504 A20C DF15 827F 718D 4B7C 549A 058F ​​8B6B
Od: https://www.mongodb.org/static/pgp/server-4.2.asc
Klíč byl úspěšně importován
Probíhá kontrola transakce
Kontrola transakce proběhla úspěšně.
Probíhá test transakcí
Transakční test byl úspěšný.
Probíhající transakce
Příprava: 1/1
Instalace: mongodb-org-tools-4.2.2-1.el8.x86_64 1/5
Instalace: mongodb-org-shell-4.2.2-1.el8.x86_64 2/5
Spouštěcí skript: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Instalace: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Spouštěcí skript: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Vytvořeno symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /usr/lib/systemd/system/mongod.service.

Instalace: mongodb-org-mongos-4.2.2-1.el8.x86_64 4/5
Instalace: mongodb-org-4.2.2-1.el8.x86_64 5/5
Spouštěcí skript: mongodb-org-4.2.2-1.el8.x86_64 5/5
Ověření: mongodb-org-4.2.2-1.el8.x86_64 1/5
Ověření: mongodb-org-mongos-4.2.2-1.el8.x86_64 2/5
Ověření: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Ověření: mongodb-org-shell-4.2.2-1.el8.x86_64 4/5
Ověření: mongodb-org-tools-4.2.2-1.el8.x86_64 5/5

Nainstalováno:
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

Kompletní!
[[chráněn e-mailem] ~] #

Ověřte verzi, abychom se ujistili, že byla nainstalována.

[[chráněn e-mailem] ~] # mongo –verze
Verze shellu MongoDB v4.2.2
verze git: a0bbbff6ada159e19298d37946ac8dc4b497eadf
Verze OpenSSL: OpenSSL 1.1.1 FIPS 11. září 2018
alokátor: tcmalloc
moduly: žádné
stavět prostředí:
distmod: rhel80
distarch: x86_64
target_arch: x86_64
[[chráněn e-mailem] ~] #

Tady máš!

MongoDB je úspěšně nainstalován.

TAGY:

  • Databáze

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