V tomto tutoriálu vám ukážeme, jak nainstalovat MongoDB na Debian 9 Stretch. Pro ty z vás, kteří nevěděli, MongoDB je NoSQL databáze orientovaná na dokumenty. Odkazuje na databázi s jiným datovým modelem, než je tabulkový formát používaný v relačních databázích, jako je MySQL, PostgreSQL a Microsoft SQL. Funkce MongoDB zahrnují plnou podporu indexů, replikaci, vysokou dostupnost a automatické sharding. Je multiplatformní a umožňuje integrace dat rychlejší a mnohem jednodušší. Jelikož je MongoDB zdarma a s otevřeným zdrojovým kódem, používá ho řada webů a organizací.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci MongoDB na server Debian 9 (Stretch).
Nainstalujte MongoDB na Debian 9 Stretch
Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální spuštěním následujících příkazů apt-get v terminálu:
apt-get update apt-get upgrade
Krok 2. Instalace MongoDB na Debian 9.
Pro instalaci nejnovější stabilní verze MongoDB byste měli přidat úložiště MongoDB, ale nejprve byste měli importovat veřejný klíč používaný systémem správy balíčků:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
Potom do systému přidejte úložiště MongoDB:
echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
Dále nainstalujte balíčky MongoDB pomocí příkazu apt:
sudo apt-get install -y mongodb-org
Chcete-li ověřit, zda je úspěšně nainstalována, spusťte níže uvedené příkazy a zobrazte její stav:
# sudo service mongodb enable # sudo service mongodb start # sudo service mongodb status ●mongod.service - MongoDB Database Server Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2019-01-30 16:26:59 UTC; 8s ago Docs: https://docs.mongodb.org/manual Main PID: 2599 (mongod) CGroup: /system.slice/mongod.service └─2599 /usr/bin/mongod --config /etc/mongod.conf Jan 30 16:26:59 mongod9 systemd[1]: Started MongoDB Database Server.
Potvrďte verzi MongoDB:
mongod --version
Dobrým způsobem, jak začít používat MongoDB na Debianu 9, je přečíst si příručku MongoDB na oficiálních stránkách.
https://docs.mongodb.org/manual/
Blahopřejeme! Úspěšně jste nainstalovali MongoDB. Děkujeme, že jste použili tento návod k instalaci nejnovější verze databáze MongoDB na server Debian 9. Pro další nápovědu nebo užitečné informace doporučujeme zkontrolovat oficiální stránky MongoDB.