Come installare l’ultimo MongoDB su RHEL / CentOS 8?

Una guida passo-passo per installare l’ultima versione di MongoDB Community Edition su CentOS.


MongoDB, uno dei famosi database NoSQL, è disponibile per CentOS 8. rilasciato di recente. Vediamo come installarlo.

Installazione su CentOS / RHEL 8

Il supporto per CentOS 8 è disponibile da MongoDB 4.2.1. Ciò significa che non è possibile installare la versione precedente di MongoDB, come la serie 3.x. Quindi, se stai attualmente eseguendo MongoDB (versione precedente alla 4.2.1) su CentOS 7 e stai pensando di migrare il server, allora devi anche considerare di aggiornare MongoDB.

Presumo che tu abbia effettuato l’accesso al server con un account con privilegi di root o sudo.

  • Creare un file /etc/yum.repos.d/mongodb-org-4.2.repo con il seguente contenuto

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

Nota: sopra, sto installando MongoDB 4.2. Tuttavia, se è necessario installare versioni diverse, aggiornare le informazioni 4.2 con quelle desiderate. Puoi fare riferimento a pagina ufficiale del repo MongoDB per scoprire la versione disponibile.

  • e quindi installare utilizzando il comando yum

yum installa -y mongodb-org

Ci vorranno alcuni secondi e, una volta fatto, dovresti vedere qualcosa di simile al di sotto.

[[Email protected] ~] # yum installa -y mongodb-org
CentOS-8 – AppStream 2.0 kB / s | 4,3 kB 00:02
CentOS-8 – Base 1,7 kB / s | 3,9 kB 00:02
CentOS-8 – Extra 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
Dipendenze risolte.
================================================== ================================================== ================================================== ==================
Dimensione archivio versione pacchetto
================================================== ================================================== ================================================== ==================
Installazione:
mongodb-org x86_64 4.2.2-1.el8 mongodb-org-4.2 10 k
Installazione delle dipendenze:
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

Riepilogo delle transazioni
================================================== ================================================== ================================================== ==================
Installa 5 pacchetti

Dimensione totale del download: 103 M
Dimensioni installate: 260 M.
Download di pacchetti:
(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
————————————————————————————————————————————————————————
Totale 44 MB / s | 103 MB 00:02
avvertenza: /var/cache/dnf/mongodb-org-4.2-fddc3ec541fac48b/packages/mongodb-org-4.2.2-1.el8.x86_64.rpm: intestazione V3 RSA / SHA1 firma, ID chiave 058f8b6b: NOKEY
MongoDB Repository 1,5 kB / s | 1,7 kB 00:01
Importazione chiave GPG 0x058F8B6B:
ID utente : "Chiave di firma della versione di MongoDB 4.2 <[Email protected]>"
Impronta digitale: E162 F504 A20C DF15 827F 718D 4B7C 549A 058F ​​8B6B
Da: https://www.mongodb.org/static/pgp/server-4.2.asc
Chiave importata correttamente
Esecuzione del controllo delle transazioni
Controllo delle transazioni riuscito.
Esecuzione del test di transazione
Test delle transazioni riuscito.
Esecuzione della transazione
Preparazione: 1/1
Installazione: mongodb-org-tools-4.2.2-1.el8.x86_64 1/5
Installazione: mongodb-org-shell-4.2.2-1.el8.x86_64 2/5
Scriptlet in esecuzione: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Installazione: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Scriptlet in esecuzione: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Creato symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /usr/lib/systemd/system/mongod.service.

Installazione: mongodb-org-mongos-4.2.2-1.el8.x86_64 4/5
Installazione: mongodb-org-4.2.2-1.el8.x86_64 5/5
Scriptlet in esecuzione: mongodb-org-4.2.2-1.el8.x86_64 5/5
Verifica: mongodb-org-4.2.2-1.el8.x86_64 1/5
Verifica: mongodb-org-mongos-4.2.2-1.el8.x86_64 2/5
Verifica: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Verifica: mongodb-org-shell-4.2.2-1.el8.x86_64 4/5
Verifica: mongodb-org-tools-4.2.2-1.el8.x86_64 5/5

installato:
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

Completare!
[[Email protected] ~] #

Verifichiamo la versione per assicurarci che sia installata.

[[Email protected] ~] # mongo –version
Versione shell MongoDB v4.2.2
versione git: a0bbbff6ada159e19298d37946ac8dc4b497eadf
Versione OpenSSL: OpenSSL 1.1.1 FIPS 11 set 2018
allocatore: tcmalloc
moduli: nessuno
costruire ambiente:
distmod: rhel80
distarch: x86_64
target_arch: x86_64
[[Email protected] ~] #

Ecco qua!

MongoDB è stato installato con successo.

TAGS:

  • Banca dati

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