Kaip įdiegti naujausią „MongoDB“ RHEL / CentOS 8?

Žingsnis po žingsnio, kaip įdiegti naujausią „MongoDB Community Edition“ versiją „CentOS“.


„MongoDB“, vieną iš populiarių „NoSQL“ duomenų bazių, galima rasti neseniai išleistame „CentOS 8“. Pabandykime patikrinti, kaip ją įdiegti.

Įdiegimas „CentOS / RHEL 8“

„CentOS 8“ palaikymą galima rasti iš „MongoDB 4.2.1“. Tai reiškia, kad negalite įdiegti ankstesnės „MongoDB“ versijos, tokios kaip 3.x serija. Taigi, jei šiuo metu naudojate „MongoDB“ (žemesnę nei 4.2.1 versiją) „CentOS 7“ ir galvojate perkelti serverį, tuomet jūs taip pat turėjote apsvarstyti galimybę atnaujinti „MongoDB“..

Manau, kad prisijungėte prie serverio naudodami „root“ ar „sudo“ privilegijų paskyrą.

  • Sukurkite failą /etc/yum.repos.d/mongodb-org-4.2.repo su tokiu turiniu

[mongodb-org-4.2]
vardas = MongoDB saugykla
baseurl = https: //repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
„gpgcheck“ = 1
įgalinta = 1
gpgkey = https: //www.mongodb.org/static/pgp/server-4.2.asc

Pastaba: aukščiau, aš gaunu „MongoDB 4.2“ įdiegimą. Tačiau, jei jums reikia įdiegti skirtingas versijas, atnaujinkite 4.2 informaciją norimomis. Galite kreiptis į oficialus „MongoDB“ atpirkimo puslapis sužinoti galimą versiją.

  • tada įdiekite naudodami komandą yum

yum install -y mongodb-org

Tai užtruks kelias sekundes, o kai tai padarysite, turėtumėte pamatyti kažką panašaus į žemiau pateiktą.

[[apsaugotas el. paštu] ~] # yum install -y mongodb-org
„CentOS-8“ – „AppStream“ 2.0 kB / s | 4,3 kB 00:02
„CentOS-8“ – bazė 1,7 kB / s | 3,9 kB 00:02
„CentOS-8“ – priedai 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“ saugykla 2,0 kB / s | 4,5 kB 00:02
Priklausomybės išspręstos.
================================================== ================================================== ================================================== ==================
Paketo arkos versijos saugyklos dydis
================================================== ================================================== ================================================== ==================
Įdiegiama:
mongodb-org x86_64 4.2.2-1.el8 mongodb-org-4.2 10 k
Priklausomybių diegimas:
mongodb-org-mongos x86_64 4.2.2-1.el8 mongodb-org-4.2-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

Sandorio suvestinė
================================================== ================================================== ================================================== ==================
Įdiekite 5 paketus

Bendras atsisiuntimo dydis: 103 M
Įdiegtas dydis: 260 M
Siunčiami paketai:
(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
————————————————————————————————————————————————————————
Iš viso 44 MB / s | 103 MB 00:02
įspėjimas: /var/cache/dnf/mongodb-org-4.2-fddc3ec541fac48b/packages/mongodb-org-4.2.2-1.el8.x86_64.rpm: Antraštė V3 RSA / SHA1 Parašas, rakto ID 058f8b6b: NOKIA
„MongoDB“ saugykla 1,5 kB / s | 1,7 kB 00:01
Importuojamas GPG raktas 0x058F8B6B:
Vartotojo ID : "„MongoDB 4.2“ leidimo pasirašymo raktas <[apsaugotas el. paštu]>"
Piršto atspaudas: E162 F504 A20C DF15 827F 718D 4B7C 549A 058F ​​8B6B
Iš: https://www.mongodb.org/static/pgp/server-4.2.asc
Raktas sėkmingai importuotas
Vykdomas operacijos patikrinimas
Operacijos patikrinimas pavyko.
Einamosios operacijos testas
Sandorio testas pavyko.
Vykdoma operacija
Paruošimas: 1/1
Įdiegimas: „mongodb-org-tools-4.2.2-1.el8.x86_64 1/5“
Įdiegimas: „mongodb-org-shell-4.2.2-1.el8.x86_64 2/5“
Veikia scenarijus: „mongodb-org-server-4.2.2-1.el8.x86_64 3/5“
Įdiegimas: „mongodb-org-server-4.2.2-1.el8.x86_64 3/5“
Veikia scenarijus: „mongodb-org-server-4.2.2-1.el8.x86_64 3/5“
Sukurta symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /usr/lib/systemd/system/mongod.service.

Įdiegimas: „mongodb-org-mongos-4.2.2-1.el8.x86_64 4/5“
Įdiegimas: „mongodb-org-4.2.2-1.el8.x86_64 5/5“
Veikia scenarijus: „mongodb-org-4.2.2-1.el8.x86_64 5/5“
Tikrinama: „mongodb-org-4.2.2-1.el8.x86_64 1/5“
Tikrinama: mongodb-org-mongos-4.2.2-1.el8.x86_64 2/5
Tikrinama: „mongodb-org-server-4.2.2-1.el8.x86_64 3/5“
Tikrinama: „mongodb-org-shell-4.2.2-1.el8.x86_64 4/5“
Tikrinama: „mongodb-org-tools-4.2.2-1.el8.x86_64 5/5“

Įdiegta:
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“

Baigta!
[[apsaugotas el. paštu] ~] #

Patikrinkime versiją, kad įsitikintume, ar ji įdiegta.

[[apsaugotas el. paštu] ~] # mongo –versija
„MongoDB“ apvalkalo versija v4.2.2
„git“ versija: a0bbbff6ada159e19298d37946ac8dc4b497eadf
„OpenSSL“ versija: „OpenSSL 1.1.1 FIPS“, 2018 11 11
paskirstytojas: tcmalloc
moduliai: nėra
kurti aplinką:
distmod: rhel80
distarch: x86_64
target_arch: x86_64
[[apsaugotas el. paštu] ~] #

Prašom!

„MongoDB“ sėkmingai įdiegta.

ŽENKLAI:

  • Duomenų bazė

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