MongoDB na Linux Mint-u
MongoDB je rješenje za baze podataka NoSQL s više platformi otvorenog koda. Budući da je riječ o NoSQL bazi podataka, oslobođena je ograničene prirode tradicionalnih baza podataka (na primjer, MySQL), nudeći veću fleksibilnost za pohranu podataka. MongoDB se također može tretirati kao rješenje za pohranu datoteka! MongoDB nudi učinkovito skaliranje zahvaljujući svojoj značajci oštrenja.
Kupcima su dostupna dva izdanja MongoDB - verzija Community i Enterprise. Sada će za opće korisnike izdanje MongoDB Community biti dovoljno za testiranje / razvoj. Međutim, za široku primjenu dobra je ideja nabaviti Enterprise. MongoDB Enterprise dolazi s dodatnim značajkama poput korisničke podrške, integracije Kubernetesa, bržih performansi memorije, certificiranja itd. Pogledajte MongoDB Enterprise Advanced.
U ovom ću članku, međutim, pokazati kako instalirati i koristiti izdanje MongoDB Community.
Instalirajte MongoDB na Linux Mint
MongoDB možemo instalirati na više načina. Zbog svoje popularnosti već je dio poslužitelja Ubuntu paketa. Linux Mint, koji je derivat Ubuntu-a, može izravno zgrabiti MongoDB s poslužitelja paketa. Međutim, službena preporuka MongoDB-a je da koristi vlastito spremište za instaliranje softvera baze podataka.
Spreman? Skočimo pravo u to!
Instalirajte MongoDB s Ubuntu poslužitelja paketa
MongoDB je izravno dostupan s poslužitelja paketa Ubuntu. Sve što trebate je reći APT-u da preuzme i instalira mongodb paket. Iako će raditi sasvim u redu, prema službenoj MongoDB dokumentaciji, to nije preporučena metoda. Slijedite to na svoju odgovornost.
Prvo pokrenite terminal i ažurirajte APT predmemoriju.
$ sudo apt ažuriranje
Sada recite APT-u da instalira MongoDB.
$ sudo apt instalirati mongodb
Instalirajte MongoDB iz MongoDB repo-a
MongoDB službeno nudi repo za Ubuntu, Debian, SUSE Linux i Amazon. MongoDB službeno preporučuje ovaj način instaliranja MongoDB-a. To osigurava da uvijek koristite najnoviju verziju. Linux Mint temelji se na Ubuntuu, tako da će Ubuntu repo raditi sasvim u redu.
Napomena: Repo ovisi o verziji. Ova metoda prikazat će instalaciju trenutne najnovije verzije stabilne verzije MongoDB (MongoDB 4.2). Za ostale verzije pogledajte instalacijski dokument MongoDB.
Zapalite terminal i počnite izvoditi sljedeće naredbe. Prvo provjerimo je li instaliran GnuPG. GnuPG dolazi s predinstaliranim Linux Mintom. Međutim, ako je prethodno bio deinstaliran, tada će ga ova naredba odmah instalirati.
$ sudo apt update && sudo apt install gnupg -y
Sada dodajte javni GPG ključ MongoDB repo-a.
$ wget -qO - https: // www.mongodb.org / static / pgp / server-4.2.uzlazno | sudo apt-key dodati -
APT je spreman za komunikaciju s mongoDB repoom. Dodajte repo MongoDB na popis poslužitelja paketa APT.
$ echo "deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntu bionic /mongodb-org / 4.2 multiverse "| sudo tee / etc / apt / sources.popis.d / mongodb-org-4.2.popis
Ažurirajte APT predmemoriju.
$ sudo apt ažuriranje
Repo MongoDB je uspješno dodan. Sada recite APT-u da instalira MongoDB. Naziv paketa je mongodb-org. Imajte na umu da mongodb je iz Ubuntu repo-a dok mongodb-org je iz MongoDB repo-a.
$ sudo apt instalirati mongodb-org
Korištenje MongoDB-a
Nakon završetka instalacije, provjerimo je li pokrenut MongoDB. Pokrenite ovu naredbu u terminalu.
$ mongo
Naredba je izbacila pogrešku. To je zato što MongoDB, prema zadanim postavkama, ne započinje s pokretanjem. Da biste to popravili, pokrenite sljedeće dvije naredbe. U osnovi poručujemo systemctl-u da pokrene i omogući MongoDB uslugu prilikom pokretanja.
$ sudo systemctl pokreni mongod$ sudo systemctl omogući mongod
Još jednom provjerite MongoDB.
$ mongo
Voila! MongoDB radi savršeno! Izvodi se ljuska MongoDB. Služi kao kontrolni centar MongoDB. MongoDB ima svoje naredbe i funkcije. Sljedeća naredba ispisat će uži izbor dostupnih naredbi i funkcija.
$ pomoć
Završne misli
MongoDB je moćan softver za baze podataka. Čak su ga inkorporirali Google, Facebook, PayPal, EA, Adobe, eBay itd. divovi. Pogledajte tvrtke koje koriste MongoDB. To je samo po sebi svjedočanstvo moći MongoDB-a.
Ovaj članak upravo govori o tome kako instalirati MongoDB. O tome se može puno naučiti. Na internetu možete pronaći mnoštvo vodiča o početku rada s MongoDB-om. Pogledajte ovaj početni vodič za MongoDB.
Uživati!