Jak nainstalovat MongoDB na operační systém Ubuntu?



Tento článek vám řekne, jak nainstalovat MongoDB na operační systém Ubuntu s důkladnou a podrobnou praktickou ukázkou.

Linux, druhý za operačním systémem Windows, je dnes zdaleka jedním z nejpopulárnějších operačních systémů v tomto odvětví. Ale na rozdíl od Windows a Mac OS, které mají některé ve standardních verzích, má operační systém Linux řadu různých příchutí, které si uživatelé mohou stáhnout v závislosti na jejich potřebách. Jednou z takových příchutí operačního systému Linux je Ubuntu, což je zdaleka nejoblíbenější příchuť Linuxu, která je dnes k dispozici. Pokud chcete použít ve vašem operačním systému Ubuntu je první nainstalovat MongoDB do vašeho operačního systému Ubuntu a v tomto článku se budeme zabývat právě tím.

V tomto článku se budeme zabývat následujícími ukazateli,





výchozí hodnota pro char v java

Pojďme začít!

Jak nainstalovat MongoDB na Ubuntu



Chcete-li nainstalovat MongoDB na Ubuntu OS, postupujte podle následujících pokynů.

Importujte balíček MongoDB

V tomto kroku musíte nejprve importovat veřejný klíč, který používá systém správy balíčků ubuntu. Jednou z nejlepších výhod používání systému Ubuntu Package Management je to, že ve všech importovaných klíčích je konzistence i autenticita, protože ověřuje, zda je vše podepsáno pomocí klíčů GPG.



Chcete-li importovat veřejný klíč MongoDB, použijte následující příkaz.

> sudo apt-key adv –keyserver hkp: //keyserver.ubuntu.com: 80 –recv 7F0CEB10

Jakmile to uděláte, musíte vytvořit soubor seznamu zdrojů pro MongoDB

Seznam, který musíte vytvořit, je /etc/apt/sources.list.d/mongodb-org-3.4.list a k tomu můžete použít následující příkaz.

> echo “deb http://repo.mongodb.org/apt/ubuntu xenial / mongodb-org / 3.4 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Jakmile to provedete, musíte aktualizovat místní úložiště balíčků. K tomu použijte následující příkaz.

> sudo apt-get aktualizace

Nyní se podívejme, jak nainstalovat balíček MongoDB

Nainstalujte balíček MongoDB

Nyní, když jste úspěšně importovali úložiště MongoDB, je čas nainstalovat balíčky MongoDB.

Musíte nainstalovat nejnovější stabilní verzi MongoDB pro Ubuntu a za tímto účelem použijte následující příkaz.

> sudo apt-get install -y mongodb-org

Pokud v určité situaci potřebujete nainstalovat konkrétní verzi MongoDB pro Ubuntu, můžete použít následující příkaz. Sudo apt-get install -y mongodb-org = 3,4 mongodb-org-server = 3,4 mongodb-org- shell = 3,4 mongodb-org-mongos = 3,4 mongodb-org-tools = 3,4

Nyní, když víme, jak nainstalovat MongoDB na Ubuntu, podívejme se, jak jej spustit,

Spusťte platformu MongoDB

Nyní, když byl mongoDb úspěšně nainstalován do vašeho systému Ubuntu, je čas jej spustit. K tomu můžete použít níže uvedený kód.

> sudo vim /etc/systemd/system/mongodb.service

Ve výše uvedeném příkladu jsme vytvořili konfigurační soubor s názvem mongodb.service v / etc / systemd / system a použili jsme jej ke správě všech služeb mongoDb, které požadujeme.

def __init __ (vlastní)

Jakmile byl soubor úspěšně vytvořen, otevřete jej a zkopírujte a vložte následující kód do jeho obsahu.

# Jednotka obsahuje závislosti, které je třeba splnit před spuštěním služby.

[Jednotka] Popis = MongoDB Database After = network.target Documentation = https: //docs.mongodb.org/manual # Služba řekne systemd, jak má být služba spuštěna. # Klíč `Uživatel` určuje, že server bude spuštěn pod uživatelem mongodb a #` ExecStart` definuje spouštěcí příkaz pro server MongoDB. [Service] User = mongodb Group = mongodb ExecStart = / usr / bin / mongod --quiet --config /etc/mongod.conf # Instalace řekne systemd, kdy má být služba automaticky spuštěna. # `multi-user.target` znamená, že server bude automaticky spuštěn během bootování. [Instalovat] WantedBy = multi-user.target

Jakmile to provedete, aktualizujte systémovou službu pomocí níže uvedeného příkazu.

> systemctl daemon-reload

Spusťte službu pomocí systemcl.

> sudo systemctl start mongodb

Musíte se ujistit, že mongoDb byl spuštěn na portu 27017. K tomu použijte níže uvedený kód.

> netstat -plntu

Poté musíte zkontrolovat, zda byla služba spuštěna správně. K tomu samému použijte níže uvedený kód,

> sudo systemctl status mongodb

Pokud je systém spuštěn podle očekávání, měl by se váš výstup zobrazovat aktivní (běžící) spolu s aktuálně spotřebovaným PID a pamětí / CPU.

Pokud v určité situaci potřebujete povolit automatické spouštění MongoDb, musíte použít následující příkaz.

> sudo systemctl povolit mongodb

Chcete-li zastavit MongoDB, použijte tento příkaz.

> sudo systemctl stop mongodb

Pokud potřebujete restartovat mongoDb, použijte tento příkaz.

> sudo systemctl restart mongodb

Tím se dostáváme k poslední části tohoto článku,

Konfigurace a připojení k serveru MongoDB

Nejprve otevřete shell mongoDb. Chcete-li to provést na serveru, použijte následující příkaz.

> mongo

Po otevření přepněte do databáze správce pomocí níže uvedeného kódu.

> použít admin

Pomocí tohoto příkazu nyní vytvořte uživatele root.

> db.createUser ({uživatel: 'admin', pwd: & rdquopassword ', role: [{role:' root ', db:' admin '}]}))

Když je toto vše hotové, ukončete prostředí MongoDb.

Restartujte mongoDb a spojte se s uživatelem vytvořeným ve výše uvedeném kroku.

> mongo -u admin -p admin123 --authenticationDatabase admin

Chcete-li zobrazit aktuální databázi, která se připojuje, použijte následující příkaz.

Zobrazit dbs

Tím se dostáváme k článku tohoto článku. Doufám, že jste se naučili instalovat MongoDB na operační systém Ubuntu.

Nyní, když jste pochopili, co jsou Big Data, podívejte se na Edureka, důvěryhodná online vzdělávací společnost se sítí více než 250 000 spokojených studentů rozložených po celém světě. Kurz certifikace Edureka Big Data Hadoop Certification Training pomáhá studentům stát se odborníky na HDFS, Yarn, MapReduce, Pig, Hive, HBase, Oozie, Flume a Sqoop pomocí případů použití v reálném čase v oblasti maloobchodu, sociálních médií, letectví, cestovního ruchu, financí.

Máte na nás dotaz? Uveďte je v sekci komentáře a my se vám ozveme.