Hogyan telepítsük a MongoDB-t az Ubuntu-ra

MongoDB matricák

Az Oracle a MySQL megvásárlásával számos adatbázis-projekt jelentősen boldogult, hogy hatékony és ingyenes alternatívája lehessen a MySQL-nek. A webes mezőben a MySQL helyébe a MariaDB, egy erőteljes adatbázis, és nagyon hasonlít a MySQL-hez, de több alternatíva és stabil adatbázis létezik, amelyeket felhasználhatunk a webes világban, az alkalmazásainkban vagy egyszerűen csak az Ubuntuban.

Ebben az esetben elmondjuk neked hogyan kell telepíteni a MongoDB-t, egy erős, nagyon erős adatbázis, amely szintén nyílt forráskódú. Ennek az adatbázisnak a legújabb verziója azonban nem érhető el az Ubuntu számára. Ezért fogjuk elmondani hogyan kell telepíteni az Ubuntu-ba.

A telepítés, amelyet elárulunk, az Ubuntu 16.04-hez tartozik, de megtehetjük más, korszerűbb rendszerekkel is, például az Ubuntu 16.10 vagy az Ubuntu 17.04. A MongoDB telepítéséhez az Ubuntuban csak egy terminált kell megnyitnunk, és a telepítést külső tárral kell végrehajtanunk:

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

echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

sudo apt-get update

sudo apt-get install -y mongodb-org

Ezt követően megkezdődik a MongoDB legújabb verziójának telepítése az Ubuntuban. De nem csak ezt kell tennünk. Tehát a MongoDB megfelelően működik, amikor elindítjuk a rendszert szerkesztenünk kell a szolgáltatás fájlt. Ehhez megnyitunk egy terminált, és a következőket írjuk:

sudo nano /etc/systemd/system/mongodb.service

A megjelenő fájlban pedig a következő szöveget illesszük be a végére:

[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target
Documentation=https://docs.mongodb.org/manual

[Service]
User=mongodb
Group=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf

[Install]
WantedBy=multi-user.target

A szöveget a Ctrl + O és a Ctrl + X billentyűkombinációval bezárjuk. Most újraindítjuk a MongoDB-hez kapcsolódó szolgáltatásokat a változtatások életbe lépéséhez:

sudo systemctl daemon-reload
sudo systemctl enable mongod
sudo systemctl start mongod

És ezzel már van a MongoDB az Ubuntuban. Mint látható, ez egy egyszerű telepítési rendszer, de valamivel hosszabb, mint két kattintás az Ubuntu szoftverkezelővel.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Franciscox dijo

    Ezt a hibát kapom:

    Nem sikerült engedélyezni az egységet: A mongod.service egységfájl nem létezik.
    A mongod.service elindítása nem sikerült: A mongod.service egység nem található.

    Hogyan tudom megjavítani?

    1.    Z3r0 dijo

      Talált megoldást? ugyanez jelenik meg számomra ..