GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat MongoDB na Debian 10

MongoDB je nejoblíbenější, škálovatelná a rychlá databáze NoSQL orientovaná na dokumenty. Je k dispozici jak ve verzi s otevřeným zdrojovým kódem (Community), tak ve verzi založené na předplatném (Commercial). V našich předchozích příspěvcích jsme diskutovali o tom, jak nainstalovat MongoDB na Ubuntu, Mint a CentOS. Dnešní příspěvek bude o instalaci MongoDB na systém Debian.

Poznámka:Všechny zde uvedené příkazy a procedury byly testovány na Debianu 10 (Buster).

Instalace MongoDB na Debian

Nejnovější verze MongoDB není k dispozici v oficiálních repozitářích Debianu. Nejprve tedy budeme muset do našeho systému přidat úložiště MongoDB a poté jej nainstalovat. Chystáme se nainstalovat nejnovější verzi MongoDB, která je 4.4.

Zde jsou kroky pro instalaci MongoDB na systém Debian:

Krok 1:Importujte klíč MongoDB GPG

Importujte klíč MongoDB GPG do seznamu důvěryhodných klíčů vašeho systému. Zde je příkaz, jak to udělat:

$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add –

Pokud se při přidávání klíče GPG do systému zobrazí chyba „gnupg není nainstalován“, nainstalujte „gnupg“ následovně:

$ sudo apt-get install gnupg

Po instalaci gnupg znovu spusťte výše uvedený příkaz a přidejte klíč GPG.

Krok 2:Přidejte úložiště MongoDB

Přidejte úložiště MongoDB do svého systému. Zde je příkaz, jak to udělat:

$ echo "deb [ arch=amd64,arm64 ]http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Krok 3:Aktualizujte místní databázi balíčků

Po přidání úložiště MongoDB do vašeho systému aktualizujte místní databázi balíčků následovně:

$ sudo apt-get update

Krok 4:Nainstalujte MongoDB

Protože bylo přidáno úložiště MongoDB a jeho klíč GPG, nyní můžete nainstalovat MongoDB pomocí příkazu apt-get takto:

$ sudo apt-get install mongodb-org

Zobrazí se výzva s y/N , stiskněte y . Poté bude zahájena instalace MongoDB.

Po dokončení instalace MongoDB uvidíte na výstupu následující řádky, které také ukazují verzi MongoDB, která je 4.4.2 nainstalovaná ve vašem systému.

Krok 5:Spusťte MongoDB

Po instalaci se MongoDB nespustí automaticky. Proto budete muset ručně spustit jeho službu. Zde je příkaz ke spuštění služby MongoDB:

$ sudo systemctl start mongod

Pokud se po spuštění služby MongoDB zobrazí chyba služba nenalezena, nejprve spusťte níže uvedený příkaz a poté zkuste službu spustit:

$ sudo systemctl daemon-reload

Chcete-li nyní zkontrolovat, zda je služba MongoDB spuštěna a běží bez problémů, spusťte níže uvedený příkaz:

$ sudo systemctl status mongod

Měli byste vidět aktivní (běžící) stav ve výstupu.

Pokud chcete, aby se MongoDB spustil automaticky po restartu systému, spusťte níže uvedený příkaz:

$ sudo systemctl enable mongod

V některých případech může být nutné zastavit službu MongoDB. Zde je příkaz, jak to udělat:

$ sudo systemctl stop mongod

Po provedení jakýchkoli změn konfigurace musíte restartovat službu MongoDB. Zde je příkaz, jak to udělat:

$ sudo systemctl restart mongod

Krok 6:Připojení k MongoDB

Nyní otestujte, zda se můžete připojit k serveru MongoDB, spusťte níže uvedený příkaz:

$ mongo

Toto je výstup výše uvedeného příkazu, který zobrazuje verzi MongoDB nainstalovanou ve vašem systému (4.4.2), adresu serveru (127.0.0.1) a port (27017).

Odinstalace MongoDB

Může nastat chvíle, kdy budete chtít odstranit MongoDB ze svého systému. Chcete-li tak učinit, nejprve zastavte službu MongoDB následovně:

$ sudo systemctl stop mongod

Poté odinstalujte MongoDB následovně:

$ sudo apt-get purge mongodb-org*

Můžete také odebrat databáze a knihovny MongoDB. Zde jsou příkazy, jak to udělat:

$ sudo rm -r /var/log/mongodb
$ sudo rm -r /var/lib/mongodb

V tomto příspěvku jste se naučili, jak nainstalovat/odinstalovat MongoDB na vašem systému Debian. Také jste se naučili, jak spravovat služby MongoDB. Další informace naleznete v oficiální dokumentaci MongoDB.


Debian
  1. Jak nainstalovat MongoDB 4.4 / 4.2 na Debian 9

  2. Jak nainstalovat a nakonfigurovat MongoDB 5 na Debian 11

  3. Jak nainstalovat NodeBB na Debian 9

  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat MongoDB na Debian 11

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat MongoDB na Debian 9