Kako preuzeti i instalirati MongoDB on Windows i Oblak
โก Pametni saลพetak
Kako preuzeti i instalirati MongoDB on Windows i Cloud je objaลกnjen kao cjeloviti vodiฤ za postavljanje. Ovaj resurs pokriva instaliranje MongoDB Zajedniฤki posluลพitelj ukljuฤen Windows je Javaskripta, Pythoni Ruby upravljaฤke programe, MongoDB Compass, konfiguracija s uvozom i izvozom, konfiguracijska datoteka i implementacija MongoDB Atlas u oblaku.

Instalateri za MongoDB dostupni su u 32-bitnom i 64-bitnom formatu. 32-bitni instalacijski programi dobri su za razvojna i testna okruลพenja. Ali za produkcijska okruลพenja trebali biste koristiti 64-bitne instalacijske programe. U suprotnom, moลพete biti ograniฤeni u koliฤini podataka koji se mogu pohraniti unutar MongoDBPreporuฤljivo je uvijek koristiti stabilno izdanje za produkcijska okruลพenja.
Kako preuzeti i instalirati MongoDB on Windows
Za preuzimanje i instalaciju mogu se koristiti sljedeฤi koraci MongoDB on Windows 10:
Korak 1) Preuzimanje MongoDB Community Server
Idi na link i preuzmite MongoDB Posluลพitelj zajednice. Instalirat ฤemo 64-bitnu verziju za Windows.
Korak 2) Kliknite na Postavljanje
Nakon ลกto je preuzimanje zavrลกeno, otvorite msi datoteku. Kliknite Dalje na poฤetnom zaslonu.
Korak 3) Prihvatite Licencni ugovor za krajnjeg korisnika
- Prihvatite Ugovor o licenci za krajnjeg korisnika.
- Kliknite Dalje.
Korak 4) Kliknite gumb "Zavrลกi"
Kliknite gumb "Dovrลกi" za instalaciju svih komponenti. Prilagoฤena opcija moลพe se koristiti za instalaciju odabranih komponenti ili ako ลพelite promijeniti lokaciju instalacije.
Korak 5) Konfiguracija usluge
- Odaberite "Pokreni uslugu kao korisnik mreลพne usluge". Zabiljeลพite direktorij podataka; trebat ฤe nam kasnije.
- Kliknite Dalje.
Korak 6) Pokrenite postupak instalacije
Pritisnite gumb Instaliraj za poฤetak instalacije.
Korak 7) Kliknite Dalje nakon zavrลกetka
Instalacija poฤinje. Kliknite Dalje nakon zavrลกetka.
Korak 8) Kliknite na gumb Zavrลกi
Zavrลกni korak: nakon ลกto je instalacija zavrลกena, kliknite gumb Zavrลกi.
Pozdrav svijete MongoDB: JavaUpravljaฤki program skripte
Vozaฤi u MongoDB koriste se za povezivanje izmeฤu klijentskih aplikacija i baze podataka. Na primjer, ako ste imali Java program i zahtijevao je da se poveลพe s njim MongoDB, tada biste trebali preuzeti i integrirati Java upravljaฤki program kako bi program mogao raditi s MongoDB baza podataka.
Vozaฤ za JavaScript izlazi iz kutije. The MongoDB ljuska koja se koristi za rad s MongoDB baza podataka je zapravo JavaLjuska skripte. Za pristup:
Korak 1) Idite na "C:\Program Files\"MongoDB\Server\4.0\binโ i dvaput kliknite na mongo.exe. Alternativno, takoฤer moลพete kliknuti na MongoDB stavka na radnoj povrลกini.
Korak 2) U ljusku unesite sljedeฤi program:
var myMessage='Hello World'; printjson(myMessage);
Code Objaลกnjenje:
- Mi samo izjavljujemo jednostavan JavaVarijabla skripte za pohranjivanje niza pod nazivom 'Pozdrav svijete'.
- Koristimo metodu printjson za ispis varijable na ekran.
Instalirati Python vozaฤ
Korak 1) Osigurajte Python je instaliran na sustavu.
Korak 2) Instalirajte upravljaฤke programe povezane s Mongom izdavanjem sljedeฤe naredbe:
pip install pymongo
Instalirajte Ruby Driver
Korak 1) Provjerite je li Ruby instaliran na sustavu.
Korak 2) Osigurajte aลพuriranje gema izdavanjem naredbe:
gem update --system
Korak 3) Instalirajte upravljaฤke programe povezane s Mongom izdavanjem sljedeฤe naredbe:
gem install mongo
Instalirati MongoDB Compass - MongoDB Alat za upravljanje
Na trลพiลกtu postoje alati koji su dostupni za upravljanje MongoDB. Jedan takav nekomercijalni alat je MongoDB CompassNeke od znaฤajki Compass-a navedene su u nastavku:
- Puna snaga Mongo ljuske
- Viลกe ลกkoljki
- Viลกe rezultata
Korak 1) Idi na link i kliknite na preuzimanje.
Korak 2) Unesite podatke u skoฤni prozor i kliknite poลกalji.
Korak 3) Double kliknite na preuzetu datoteku.
Korak 4) Instalacija ฤe se automatski pokrenuti.
Korak 5) Kompas ฤe se pokrenuti s poฤetnim zaslonom.
Korak 6) Zadrลพite postavke privatnosti kao zadane i kliknite "Poฤni koristiti kompas".
Korak 7) Vidjet ฤete poฤetni zaslon s popisom trenutnih baza podataka.
MongoDB Konfiguracija, uvoz i izvoz
Prije pokretanja MongoDB posluลพitelja, prvi kljuฤni aspekt je konfiguracija direktorija podataka u kojem se nalaze svi MongoDB podaci ฤe biti pohranjeni. To se moลพe uฤiniti na sljedeฤi naฤin:
Gornja naredba 'md \data\db' stvara direktorij pod nazivom \data\db na vaลกoj trenutnoj lokaciji. MongoDB automatski ฤe stvoriti baze podataka na ovoj lokaciji jer je to zadana lokacija za MongoDB za pohranjivanje svojih informacija. Samo osiguravamo da je imenik prisutan, tako da MongoDB moลพe ga pronaฤi kad se pokrene.
Uvoz podataka u MongoDB vrลกi se pomoฤu naredbe โmongoimportโ. Sljedeฤi primjer pokazuje kako se to moลพe uฤiniti.
Korak 1) Izradite CSV datoteku pod nazivom data.csv i u nju unesite sljedeฤe podatke:
Employeeid,EmployeeName 1,Guru99 2,Mohan 3,Smith
Dakle, u gornjem primjeru pretpostavljamo da ลพelimo uvesti 3 dokumenta u kolekciju pod nazivom podaci. Prvi redak naziva se zaglavlje, koje ฤe postati nazivi polja kolekcije.
Korak 2) Izdajte naredbu mongoimport.
Code Objaลกnjenje:
- Navodimo opciju db kako bismo odredili u koju bazu podataka treba uvesti podatke.
- Opcija tipa odreฤuje da uvozimo csv datoteku.
- Imajte na umu da se prvi redak naziva zaglavlje, koje ฤe postati nazivi polja kolekcije; zato navodimo opciju โheaderline. Zatim navodimo naลกu datoteku data.csv.
Izlaz
Izlaz jasno pokazuje da su uvezena 3 dokumenta MongoDB.
Izvoz MongoDB se vrลกi pomoฤu naredbe mongoexport.
Code Objaลกnjenje:
- Odreฤujemo opciju db da kaลพemo iz koje baze podataka treba izvesti podatke.
- Odreฤujemo opciju kolekcije kako bismo odredili koju kolekciju koristiti.
- Treฤa moguฤnost je navesti da ลพelimo izvesti u csv datoteku.
- ฤetvrto je odrediti koja polja zbirke treba izvesti.
- Opcija โout navodi naziv csv datoteke u koju se izvoze podaci.
Izlaz
Izlaz jasno pokazuje da su izvezena 3 zapisa MongoDB.
Konfiguriranje MongoDB posluลพitelj s konfiguracijskom datotekom
Instancu Mongod posluลพitelja moguฤe je konfigurirati da se pokreฤe s konfiguracijskom datotekom. Konfiguracijska datoteka sadrลพi postavke koje su ekvivalentne opcijama naredbenog retka Mongoda. Na primjer, pretpostavimo da ลพelite MongoDB za pohranu svih podataka zapisnika na prilagoฤenu lokaciju, slijedite sljedeฤe korake:
Korak 1) Izradite datoteku pod nazivom โmongod.confโ i pohranite dolje navedene podatke u nju.
- Prvi redak datoteke navodi da ลพelimo dodati konfiguraciju za datoteku sistemskog dnevnika, odnosno gdje se pohranjuju informacije o tome ลกto posluลพitelj radi, u prilagoฤenoj datoteci dnevnika.
- Druga opcija je spomenuti da ฤe mjesto biti datoteka.
- Ovo spominje lokaciju datoteke zapisnika.
- LogAppend: "true" znaฤi osigurati da se podaci dnevnika neprestano dodaju u datoteku dnevnika. Ako stavite vrijednost kao "false", tada bi se datoteka izbrisala i stvorila nova kad god se posluลพitelj ponovno pokrene.
Korak 2) Pokrenite proces Mongod posluลพitelja i navedite gore kreiranu konfiguracijsku datoteku kao parametar. Snimka zaslona kako se to moลพe uฤiniti prikazana je u nastavku.
Nakon ลกto se izvrลกi gornja naredba, proces posluลพitelja poฤet ฤe koristiti ovu konfiguracijsku datoteku, a ako odete u direktorij /etc na vaลกem sustavu, vidjet ฤete stvorenu datoteku mongod.log. Donja snimka prikazuje primjer kako bi izgledala datoteka zapisnika.
Kako instalirati MongoDB u oblaku (AWS, Google, Azure)
Ne morate instalirati MongoDB posluลพitelj i konfigurirati ga. Moลพete implementirati MongoDB Atlas posluลพitelj u oblaku na platformama kao ลกto su AWS, Google Cloudi Azurei poveลพite se s instancom pomoฤu klijenta. U nastavku su detaljni koraci:
Korak 1) Idi na link.
- Unesite osobne podatke
- Pristati na uvjete
- Kliknite gumb "Poฤni besplatno"
Korak 2) Kliknite "Izgradi moj prvi klaster".
Korak 3) Moลพete birati izmeฤu AWS, Google Cloudi Azure kao vaลกeg pruลพatelja usluga u oblaku. U ovom vodiฤu koristit ฤemo AWS, koji je postavljen prema zadanim postavkama. Nemojte napraviti nikakve druge promjene na stranici i kliknite "Izradi" Cluster".
Korak 4) Cluster stvaranje traje neko vrijeme.
Korak 5) Nakon nekog vremena vidjet ฤete da je klaster spreman.
Korak 6) Kliknite Sigurnost > Dodaj novog korisnika.
Korak 7) Na sljedeฤem ekranu:
- Unesite korisniฤke vjerodajnice
- Dodijelite privilegije
- Kliknite gumb Dodaj korisnika
Korak 8) Na nadzornoj ploฤi kliknite gumb za povezivanje.
- Vaลกu IP vezu stavite na popis dopuลกtenih
- Odaberite naฤin povezivanja
Korak 9) Odaberite ลพeljeni naฤin povezivanja za povezivanje s MongoDB posluลพitelj.


































