GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat MongoDB v RHEL, CentOS, Rocky &AlmaLinux

Atribut open source MongoDB jako databázový software je ideálním kandidátem pro téměř jakýkoli databázový projekt. Jeho popularita je v jeho objetí NoSQL databáze orientované na dokumenty.

Zatímco relační databáze zahrnují použití tabulek a řádků k ukládání dat, MongoDB rád používá dokumenty podobné JSON, které navíc podporují implementaci dynamických schémat.

Díky škálovatelnosti a agilitě vývojářů je MongoDB vhodným kandidátem na instalaci pro RHEL 8 distribuce, jako je CentOS , Rocky, a AlmaLinux .

Než se budeme dále věnovat tomuto příspěvku, stojí za zmínku, že MongoDB vydání databázového serveru existuje ve dvou edicích. Máme MongoDB Enterprise Server a MongoDB Community Server (otevřený zdroj).

Instalace MongoDB v Linuxu založeném na RHEL

Protože se zaměříme na instalaci a konfiguraci MongoDB Community Server , nejprve se ujistěte, že jste uživatel Sudoer s oprávněními nebo máte ve vašem systému přístup uživatele root.

Poté pokračujte a aktualizujte svůj systém.

$ sudo dnf update

Pravidelné aktualizace systému umožňují, aby váš operační systém měl lepší spektrum výkonu.

Dále musíme přidat Klíč MongoDB GPG a Vstup do úložiště do systému, abyste mohli nainstalovat nejnovější verzi MongoDB.

$ sudo vi /etc/yum.repos.d/mongodb.repo
OR
$ sudo nano /etc/yum.repos.d/mongodb.repo

naplňte jej následujícími navrhovanými daty.

[mongodb-org-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/8Server/mongodb-org/5.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc

Nyní musíme podruhé spustit aktualizaci systému, aby byla tato nová položka úložiště rozpoznána.

$ sudo dnf update

Nyní můžeme dokončit instalaci MongoDB databázový server pomocí následujícího příkazu.

$ sudo dnf install mongodb-org -y

Instalace databázového balíčku také vezme v úvahu další závislosti MongoDB, jak je zvýrazněno na následujícím snímku obrazovky. Dokončení procesu instalace může nějakou dobu trvat. Buďte proto trpěliví, protože může také potřebovat ověřit všechny své kroky.

Chcete-li spustit službu odpovědnou za spuštění MongoDB , proveďte následující příkaz.

$ sudo systemctl start mongod

Nyní zkontrolujeme jeho stav, abychom potvrdili, že MongoDB databáze je v provozu.

$ sudo systemctl status mongod

Pokud potřebujete MongoDB Chcete-li, aby databáze běžela i po úspěšném spuštění/rebootu systému, spusťte příkaz:

$ sudo systemctl enable mongod

Pokud potřebujete restartovat, znovu načtěte a zastavte MongoDB databáze, spusťte:

$ sudo systemctl restart mongod
$ sudo systemctl reload mongod
$ sudo systemctl stop mongod

Výchozí MongoDB port je 27017 . Následující příkaz by měl odhalit jeho port, adresu, verzi a stav databáze.

$ mongo --eval 'db.runCommand({connectionStatus: 1})'

Normální přístup k MongoDB shellu je dosaženo pomocí následujícího příkazu:

$ mongo

Odtud byste měli být schopni odkazovat na váš MongoDB uživatelskou příručku pro všechny příkazy, které vám pomohou upevnit váš MongoDB zkušenost s učením.

S tímto MongoDB instalační příručka pro RHEL systémů, měli byste být dostatečně pohodlní, abyste své zkušenosti s open source databází posunuli na další úroveň.


Cent OS
  1. Jak nainstalovat MongoDB na CentOS 8 / RHEL 8

  2. Jak nainstalovat MongoDB 4.2 / 4.0 na CentOS 6 / RHEL 6

  3. Jak nainstalovat MongoDB 4.4 / 4.2 na CentOS 7 / RHEL 7

  1. Jak nainstalovat MongoDB na CentOS 8

  2. Jak nainstalovat phpMyAdmin na RHEL 8 / CentOS 8

  3. Jak nainstalovat PostgreSQL na CentOS 8 / Rocky Linux 8 / RHEL 8

  1. Jak nainstalovat P7Zip na RHEL 8 / CentOS 8

  2. Jak nainstalovat ntfs-3g na RHEL 8 / CentOS 8

  3. Jak nainstalovat PHP-mbstring na RHEL 8 / CentOS 8