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.