Kako instalirati najnoviji MongoDB na RHEL / CentOS 8?

Detaljni vodič za instaliranje najnovije verzije MongoDB Community Edition na CentOS.


MongoDB, jedna od popularnih NoSQL baza podataka, dostupna je za nedavno objavljeni CentOS 8. Pogledajmo kako to instalirati.

Instalacija na CentOS / RHEL 8

Podrška za CentOS 8 dostupna je od MongoDB 4.2.1. To znači da ne možete instalirati prethodnu verziju MongoDB, kao što je 3.x serija. Dakle, ako trenutno pokrećete MongoDB (nižu od verzije 4.2.1) na CentOS-u 7 i mislite premjestiti poslužitelj, tada biste također trebali razmotriti nadogradnju MongoDB-a..

Pretpostavljam da ste se prijavili na poslužitelj računom root ili sudo privilegija.

  • Izradite datoteku /etc/yum.repos.d/mongodb-org-4.2.repo sa sljedećim sadržajem

[Mongodb-org-4.2]
name = MongoDB skladište
baseurl = https: //repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck = 1
omogućena = 1
gpgkey = https: //www.mongodb.org/static/pgp/server-4.2.asc

Bilješka: gore, instaliram MongoDB 4.2. No ako trebate instalirati različite verzije, ažurirajte 4.2 podatke sa željenim. Možete se obratiti na službena MongoDB repo stranica da biste saznali dostupnu verziju.

  • a zatim instalirajte pomoću yum naredbe

yum instalirati -y mongodb-org

Proći će nekoliko sekundi, a kad jednom završite, trebali biste vidjeti nešto poput dolje.

[[E zaštićeni] ~] # yum install -y mongodb-org
CentOS-8 – AppStream 2.0 kB / s | 4,3 kB 00:02
CentOS-8 – baza 1,7 kB / s | 3,9 kB 00:02
CentOS-8 – Dodaci 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 računski motor 199 B / s | 454 B 00:02
MongoDB spremište 2,0 kB / s | 4,5 kB 00:02
Riješene su ovisnosti.
================================================== ================================================== ================================================== ==================
Veličina spremišta verzije paketa Arch
================================================== ================================================== ================================================== ==================
Instalacija:
mongodb-org x86_64 4.2.2-1.el8 mongodb-org-4.2 10 k
Instaliranje ovisnosti:
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

Sažetak transakcije
================================================== ================================================== ================================================== ==================
Instalirajte 5 paketa

Ukupna veličina za preuzimanje: 103 M
Instalirana veličina: 260 M
Preuzimanje paketa:
(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
————————————————————————————————————————————————————————
Ukupno 44 MB / s | 103 MB 00:02
upozorenje: /var/cache/dnf/mongodb-org-4.2-fddc3ec541fac48b/packages/mongodb-org-4.2.2-1.el8.x86_64.rpm: zaglavlje V3 RSA / SHA1 potpis, ključ ID 058f8b6b: NOKEY
MongoDB skladište 1,5 kB / s | 1,7 kB 00:01
Uvoz GPG ključa 0x058F8B6B:
Korisnički: "MongoDB 4.2 Tipka za potpisivanje <[E zaštićeni]>"
Otisak prsta: E162 F504 A20C DF15 827F 718D 4B7C 549A 058F ​​8B6B
Od: https://www.mongodb.org/static/pgp/server-4.2.asc
Ključ je uspješno uvežen
Trčanje provjere transakcije
Provjera transakcije je uspjela.
Izvođenje testa transakcije
Transakcijski test je uspio.
Izvođenje transakcije
Priprema: 1/1
Instalacija: mongodb-org-tools-4.2.2-1.el8.x86_64 1/5
Instalacija: mongodb-org-shell-4.2.2-1.el8.x86_64 2/5
Trčanje skripta: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Instalacija: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Trčanje skripta: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Napravljeno symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /usr/lib/systemd/system/mongod.service.

Instalacija: mongodb-org-mongos-4.2.2-1.el8.x86_64 4/5
Instalacija: mongodb-org-4.2.2-1.el8.x86_64 5/5
Trčanje skripta: mongodb-org-4.2.2-1.el8.x86_64 5/5
Potvrda: mongodb-org-4.2.2-1.el8.x86_64 1/5
Potvrda: mongodb-org-mongos-4.2.2-1.el8.x86_64 2/5
Potvrda: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Potvrda: mongodb-org-shell-4.2.2-1.el8.x86_64 4/5
Potvrda: mongodb-org-tools-4.2.2-1.el8.x86_64 5/5

instalirani:
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-alati-4.2.2-1.el8.x86_64

potpun!
[[E zaštićeni] +] #

Provjerimo verziju da bismo bili sigurni da je instalirana.

[[E zaštićeni] ~] # mongo -verzija
Verzija MongoDB školjke v4.2.2
git verzija: a0bbbff6ada159e19298d37946ac8dc4b497eadf
Verzija OpenSSL-a: OpenSSL 1.1.1 FIPS 11. rujna 2018
alokator: tcmalloc
moduli: nema
graditi okruženje:
distmod: rhel80
distarch: x86_64
target_arch: x86_64
[[E zaštićeni] +] #

Izvoli!

MongoDB je uspješno instaliran.

OZNAKE:

  • Baza podataka

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