Úvod
V tomto návodu vás provedeme základní instalací a konfigurací MongoDB na vašem cloudovém serveru Ubuntu 20.04.
MongoDB je databázový software, který ukládá specifikované informace do jednoho dokumentu tabulky namísto vytváření samostatných dokumentů tabulky pro položku. To usnadňuje práci a prostorově efektivní.
Předpoklady
Cloudový server s již nainstalovaným Ubuntu 20.04. Pokud ještě nemáte server, proč nezvážit vytvoření cloudového serveru od Atlantic.Net.
Nainstalujte požadovanou závislost
Nejprve budete muset nainstalovat některé závislosti do vašeho systému. Všechny je můžete nainstalovat pomocí následujícího příkazu:
apt-get install dirmngr gnupg apt-transport-https ca-certificates software-properties-common -y
Jakmile jsou všechny závislosti nainstalovány, můžete přejít k dalšímu kroku.
Instalace MongoDB na Ubuntu
Nejprve si stáhněte a přidejte klíč GPG pomocí následujícího příkazu:
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | apt-key add -
Dále přidejte úložiště MongoDB do APT pomocí následujícího příkazu:
add-apt-repository 'deb [arch=amd64] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse'
Po přidání úložiště nainstalujte MongoDB pomocí následujícího příkazu:
apt-get install mongodb-org -y
Po dokončení instalace spusťte službu Mongo a povolte její spuštění při restartu systému:
systemctl enable --now mongod
Otestujte instalaci MongoDB
Po instalaci MongoDB můžete ověřit verzi MongoDB pomocí následujícího příkazu:
mongo --eval 'db.runCommand({ connectionStatus: 1 })'
Měli byste získat následující výstup:
MongoDB shell version v4.4.6 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id" : UUID("e839ac21-1232-4863-87b3-2be8eeb2dde6") } MongoDB server version: 4.4.6 { "authInfo" : { "authenticatedUsers" : [ ], "authenticatedUserRoles" : [ ] }, "ok" : 1 }
Dále se připojte k Mongo Shell pomocí následujícího příkazu:
mongo
Jakmile se připojíte, spusťte následující příkaz a otestujte MongoDB
> db.test.save( { atlantic: 100 } )
Výstup:
WriteResult({ "nInserted" : 1 })
> db.test.find()
Výstup:
{ "_id" : ObjectId("60b5e3ebe40bb5bb2fa369ae"), "atlantic" : 100 }
Dále ukončete MongoDB pomocí následujícího příkazu:
> exit
Gratulujeme! Právě jste nainstalovali MongoDB na svůj Ubuntu 20.04 VPS. Děkujeme, že jste sledovali tento návod a vraťte se k nám kvůli novým aktualizacím.