Weboldal keresés

A MongoDB 4 telepítése Debian 10 rendszeren


A MongoDB egy nyílt forráskódú, többplatformos NoSQL adatbázis-kiszolgáló, amelyet a MongoDB Inc fejlesztett ki. Adatainak tárolására JSON protokollt használ, és méretezhetősége, magas rendelkezésre állása és nagy teljesítménye miatt népszerű nagy mennyiségű adat kezelésére.

Ebből az oktatóanyagból megtudhatja, hogyan telepítheti a MongoDB 4 verziót Debian 10 Linux disztribúcióra.

1. lépés: MongoDB GPG kulcs importálása Debianra

A kezdéshez importálnia kell a GPG kulcsot, amelyre a MongoDB adattárnak szüksége van a Debian rendszerhez. Ez kulcsfontosságú a csomagok telepítés előtti teszteléséhez.

Először frissítse a rendszercsomagokat a következő apt paranccsal.

sudo apt update

A MongoDB GPG kulcs importálásához futtassa a parancsot.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4

Ha ez megtörtént, adja hozzá a MongoDB APT tárolót Debian rendszeréhez az alábbiak szerint.

2. lépés: A MongoDB 4 APT Repository telepítése Debianra

A cikk írásakor a MongoDB 4 nem rendelkezik hivatalos csomagtárolókkal a Debian 10hez. De ne aggódj. Ennek pótlására továbbra is hozzáadhatja a Debian 9 (Stretch) csomagtárát a Debian 10 (Buster) rendszerhez.

A Debian 9 MongoDB 4 csomagtárának hozzáadásához a Debian 10 Buster rendszeren, hajtsa végre a parancsot.

echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list

Ha hozzá szeretné adni a Debian 9 hivatalos tárházát a Debian 10 Buster rendszerhez, adja ki a parancsot.

echo "deb http://deb.debian.org/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/debian-stretch.list

Ezután frissítse az APT tárat a paranccsal.

sudo apt update

3. lépés: A libcurl3 telepítése Debianra

A libcurl3 csomagot a mongodb-org-server igényli, amelyet később telepítünk. A libcurl3 nélkül hibákat fog tapasztalni a MongoDB telepítése során.

Azt is érdemes megemlíteni, hogy a Debian 10 a libcurl4-et használja, de mivel hozzáadtuk a Debian 9 hivatalos tárházát, a libcurl3 csomag telepítésre kerül a hozzáadott tárolóból.

A libcurl3 telepítéséhez futtassa a parancsot.

sudo apt install libcurl3

4. lépés: A MongoDB 4 Server telepítése Debianra

A szükséges tárolók és a libcurl3 csomag telepítése után folytathatja a MongoDB 4 szerver telepítését.

sudo apt install mongodb-org -y

A MongoDB telepített verziójának ellenőrzéséhez adja ki az APT parancsot az ábrán látható módon.

sudo apt info mongodb-info

Alapértelmezés szerint a MongoDB a 27017 porton fut, és ellenőrizheti a netstat paranccsal az ábrán látható módon.

sudo netstat -pnltu

Az alapértelmezett MongoDB port és egyéb paraméterek módosításához szerkessze az /etc/mongodb.conf címen található konfigurációs fájlt.

5. lépés: A MongoDB 4 kiszolgáló kezelése

Miután sikeresen telepítette a MongoDB 4 szervert, indítsa el a paranccsal.

sudo systemctl start mongod

A MongoDB szolgáltatás állapotának ellenőrzéséhez futtassa a parancsot.

sudo systemctl status mongod

A MongoDB indításának engedélyezéséhez futtassa a parancsot.

sudo systemctl enable mongod

A MongoDB 4be való bejelentkezéshez egyszerűen futtassa a parancsot.

mongo

A MongoDB futtatásának leállításához.

sudo systemctl stop mongod

És ez csak arról szól. Ebben az útmutatóban bemutattuk, hogyan telepítheti a MongoDB 4 programot Debian 10 rendszerre.