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.
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?
Talált megoldást? ugyanez jelenik meg számomra ..