Nodejs mongoDB finn

Nodejs mongoDB finn
“Node.JS er et JavaScript -miljø som brukes som et gratis servermiljø som fortsetter å kjøre på V8 -motoren og forskjellige operativsystemer som Windows, Linux, MacOS, etc. På grunn av sin ensomme essens, node.JS er best egnet til ikke-blokkerende, oppgavedrevne datasentre. Det ble opprettet med ekte, push-baserte rammer i hodet, som brukes til konvensjonelle nettsteder og back-end API-fasiliteter. Vi bruker den til å koble MongoDB -databasen med Cloud MongoDB -serveren via Ubuntu 20.04 Linux -system i denne artikkelen. Så la oss ta en titt nå. La oss starte med Linux -systemoppdateringen for vellykket implementering av denne artikkelen. Dermed har vi prøvd Sudo apt-get-kommandoen for oppdatering via sudo-rettighetene. Det kan be om passordet til en fungerende Linux -bruker. Du må legge til passordet for å fortsette.”

Etter å ha oppdatert Linux-systemet ditt, må du installere programvareforekomster-vanlig bunt som inneholder settet med forskjellige depoter som brukes til å installere forskjellige programvare via Ubuntu 20.04 Shell. For å installere dette, må du prøve ut denne installasjonskommandoen med apt-get nøkkelord.

Etter installasjonen av nødvendige pakker og moduler for videre installasjon, går vi mot installasjonen av en "NPM" -pakkeleder for NodeJS først. For å installere det, prøv ut installasjonsinstruksjonen for apt-get installasjon sammen med nøkkelordet “NPM.”Legg til passordet ditt, hvis du blir spurt på skallet, og fortsett.

Trykk på “Y” for å fortsette å gå videre i behandlingen når du blir spurt: “Vil du fortsette?”.

Vent til fremgangen når 100 prosent på behandlingen av denne spørringen. Du kan også prøve ut den samme kommandoen med nøkkelordet "NodeJs", som vist nedenfor.

Etter den vellykkede installasjonen av “NPM” -pakken, installerer vi NodeJS JavaScript Environment Package på Ubuntu 20.04 System med "apt-get" -pakken i installasjonsinstruksjonen. Sørg for å hengi deg til "sudo" -rettighetene å gjøre det. Bruk nøkkelordet “Nodejs” i kommandoen. Det vil bli installert på ikke mer enn 2 minutter.

La oss sjekke ut “NPM” -versjonen som nettopp er installert på slutten med versjonskommandoen. Så vi har brukt nøkkelordet “NPM” med “-V” -alternativet og fikk versjon 6.14.4.

For å sjekke om NodeJS er installert i systemet vårt, må vi bruke DPKG -kommandoen med alternativet -få valg. Den vil liste ned alle de monterte pakkene.

Rull ned litt, så ser du “NodeJs” på denne listen.

Det er på tide å installere “MongoDB” på slutten med bruken av “NPM” -pakken på skallet. Så vi har prøvd installasjonskommandoen med nøkkelordet “MongoDB” via “NPM” -pakken. Vent til den samler inn informasjonen og installer den fullt ut.

Etter installasjonen vil den vise følgende utdata, i.e., den installerte versjonen av MongoDB. Det sier også at 3 pakker kan kreve finansiering for å konfigurere dem fullt ut.

Du kan også prøve ut "NPM" -pakken i listekommandoen sammen med søkeordet "MongoDB" for å vise versjonene av MongoDB installert av "NPM" -pakken. Akkurat nå har vi bare en versjon av Mongo DB installert på systemet vårt, jeg.e., 4.6.0.

Etter de vellykkede konfigurasjonene av NPM, NodeJS og Mongo DB på Ubuntu 20.04 Linux -system, det er på tide å sette opp skyserveren nå. Så du må åpne MongoDB Cloud -nettstedet i nettleseren din og registrere deg fra den autentiserte e -posten. Etter vellykket registrering, logg inn fra Cloud MongoDB og opprette en ny klynge. Du må velge stedet mens du oppretter en klynge og merker den. For eksempel har vi kalt det "Test", som du kan se fra "All Clusters" -siden.

Trykk på klyngenavnet “Test” for å se dets data og servere. Du må lage en ny bruker og passordet for denne klyngen “Test.”For å koble Linux -maskinen til Cloud Server, må du legge til IP -adressen til Linux -maskinen din til databasetilgangspanelet og lagre den. Vi har opprettet et brukernavn med "Saeed" og gitt det et nytt passord. Du må også opprette en ny database i skyen.

Vi har opprettet en database “Test” og lagt til en ny samling “Data” i den. Innenfor "Data" -samlingen har vi lagt til en enkelt post for kolonner "ID" og "Tittel.”Den viste belowutgangen handler om testserveren din. Trykk på "Connect" -knappen som vises på skjermen nedenfor for å koble denne skyserveren til Linux -systemet via NodeJS. Du vil få 3 forskjellige måter å koble skyserveren din med den lokale databasen, i.e., via terminalskall, via applikasjonen og andre. Kopier nettadressen som følger med for å koble en lokal database med skyserveren. Merk at nettadressen vil være annerledes i henhold til NodeJS -versjonene.

Opprett en ny JavaScript -fil ved hjelp av berøringsinstruksjonen, i.e., Node.JS. Legg til den viste below-koden i den. Variabelen “URL” må inneholde den kopierte URL -en fra skyen. Legg til brukernavnet og passordet ditt for "Test" -serveren i denne nettadressen og lim inn den. Denne JavaScript -koden vil bli brukt til å koble "Test" -databasen til MongoDB med skyen og vise dataene for innsamling "Data" på skallet. Hvis forbindelsen ble mislykket, ville den kaste en feil.

Hvis du har prøvd koden ovenfor for tilkobling, kjør noden.JS -fil på skallet ved hjelp av “node” -kommandoen som vist.

Du kan også bruke URL -en som er gitt for muligheten til å koble til gjennom MongoDB -skallet, som vist.

Konklusjon

Denne opplæringen illustrerer kort ved å bruke NodeJS for å finne MongoDB Cloud Server -dataene på den lokale serveren. Du må opprette en konto på en skyserver, generere en ny database og dens samling, og legge til et brukernavn, passord og IP -adresse. Etter det må du bruke nettadressen som er gitt på skyen din på MongoDB -skallet eller NodeJS -filen for å koble til. Databasedataene vises på skallet, i.e., Lagt til i skydatabasen og vist på det lokale MongoDB -skallet.