NodeJS MongoDB Znajdź

NodeJS MongoDB Znajdź
"Węzeł.JS to środowisko JavaScript używane jako środowisko bezpłatnego serwera, które nadal działa w silniku V8 i różnych systemach operacyjnych, takich jak Windows, Linux, MacOS itp. Ze względu na swoją samotną esencję, węzeł.JS najlepiej nadaje się do bez blokowania, opartych na zadaniach centrów danych. Został stworzony z oryginalnych, opartych na push ramy w głowie, które są używane do konwencjonalnych miejsc i zaplecze API. Będziemy go używać do podłączenia bazy danych MongoDB z serwerem Cloud MongoDB za pośrednictwem Ubuntu 20.04 system Linux w tym artykule. Więc spójrzmy teraz. Zacznijmy od aktualizacji systemu Linux w celu pomyślnego wdrożenia tego artykułu. W ten sposób wypróbowaliśmy polecenie sudo apt-get do aktualizacji za pośrednictwem praw sudo. Może poprosić o hasło aktualnie działającego użytkownika Linux. Musisz dodać hasło, aby kontynuować."

Po aktualizacji systemu Linux musisz zainstalować pakiet oprogramowania-properties-common, który zawiera zestaw różnych repozytoriów używanych do instalacji różnych oprogramowania za pośrednictwem Ubuntu 20.04 Shell. Aby to zainstalować, musisz wypróbować to polecenie instalacji za pomocą słowa kluczowego apt-get.

Po instalacji niezbędnych pakietów i modułów do dalszej instalacji, najpierw przejdziemy w kierunku instalacji menedżera pakietu „NPM” dla NodeJS. Aby go zainstalować, wypróbuj instrukcję instalacji apt-get wraz ze słowem kluczowym „NPM.„Dodaj swoje hasło, jeśli zostaniesz zapytany w powładzie, i kontynuuj.

Stuknij „Y”, aby kontynuować przetwarzanie w przetwarzaniu po zapytaniu: „Czy chcesz kontynuować?".

Poczekaj, aż postęp osiągnie 100 procent w przetwarzaniu tego zapytania. Możesz także wypróbować to samo polecenie za pomocą słowa kluczowego „nodejs”, jak pokazano poniżej.

Po udanej instalacji pakietu „NPM” będziemy instalować pakiet środowiska JavaScript NodeJS na naszym Ubuntu 20.04 System z pakietem „apt-get” w instrukcji instalacji. Upewnij się, że oddajcie się do tego przywileje „sudo”. Użyj słowa kluczowego „nodejs” w poleceniu. Zostanie zainstalowany w nie więcej niż 2 minuty.

Sprawdźmy wersję „NPM” po prostu zainstalowaną na naszym końcu z poleceniem wersji. Używaliśmy więc słowa kluczowego „NPM” z opcją „-V” i otrzymaliśmy wersję 6.14.4.

Aby sprawdzić, czy NodeJS został pomyślnie zainstalowany w naszym systemie, musimy użyć polecenia DPKG z opcją -Get -Selections. Wymienia wszystkie zamontowane pakiety.

Zwalnij trochę, a na tej liście zobaczysz „NodeJS”.

Czas zainstalować „MongoDB” na naszym końcu z użyciem pakietu „NPM” w skorupce. Wypróbowaliśmy więc polecenie instalacji ze słowem kluczowym „MongoDB” za pośrednictwem pakietu „NPM”. Poczekaj, aż zebrnie informacje i zainstaluj je w pełni.

Po instalacji pokaże następujące dane wyjściowe, i.mi., zainstalowana wersja MongoDB. Stwierdza również, że 3 pakiety mogą wymagać finansowania w celu ich pełnej konfiguracji.

Możesz także wypróbować pakiet „NPM” w poleceniu listy wraz ze słowem kluczowym „MongoDB”, aby wyświetlić wersje MongoDB zainstalowane przez pakiet „NPM”. W tej chwili w naszym systemie mamy tylko jedną wersję Mongo DB.mi., 4.6.0.

Po udanych konfiguracjach NPM, Nodejs i Mongo DB na Ubuntu 20.04 system Linux, czas skonfigurować serwer w chmurze. Musisz więc otworzyć witrynę MongoDB Cloud w przeglądarce i zarejestrować się z uwierzytelnionego e -maila. Po udanej rejestracji zaloguj się z chmury MongoDB i utwórz nowy klaster. Musisz wybrać lokalizację podczas tworzenia klastra i oznaczenie go. Na przykład nazwaliśmy to „testem”, jak widać na stronie „All Clusters”.

Stuknij nazwę klastra „Test”, aby zobaczyć jej dane i serwery. Musisz stworzyć nowego użytkownika i jego hasło dla tego klastra „Testuj.„Aby podłączyć komputer Linux z serwerem chmurowym, musisz dodać adres IP komputera Linux do panelu dostępu bazy danych i zapisać go. Utworzyliśmy nazwę użytkownika z „Saeed” i nadaliśmy mu nowe hasło. Musisz również utworzyć nową bazę danych w chmurze.

Utworzyliśmy „test” bazy danych i dodaliśmy w nim nowy kolekcja „Dane”. W kolekcji „danych” dodaliśmy pojedynczy rekord dla kolumn „id” i „tytuł.„Wyjście pokazywane w głąb dotyczy Twojego serwera testowego. Stuknij przycisk „Połącz” pokazany na poniższym ekranie, aby podłączyć ten serwer w chmurze z systemem Linux za pośrednictwem NodeJS. Otrzymasz 3 różne sposoby podłączenia serwera chmur z lokalną bazą danych, i.mi., za pośrednictwem terminalu, za pośrednictwem aplikacji i innych. Skopiuj adres URL podany w celu podłączenia lokalnej bazy danych z serwerem chmurowym. Zauważ, że adres URL będzie inny zgodnie z wersjami Nodejs.

Utwórz nowy plik JavaScript za pomocą instrukcji dotyku, i.mi., węzeł.JS. Dodaj w nim kod pokazany. Zmienna „URL” musi zawierać skopiowany adres URL z chmury. Dodaj swoją nazwę użytkownika i hasło dla serwera „testu” w tym podanym adresie URL i wklej go. Ten kod JavaScript zostanie użyty do podłączenia bazy danych „testowej” MongoDB z chmurą i wyświetlania danych z kolekcji „Dane” w powładzie. Jeśli połączenie się nie powiodło, spowodowałoby to błąd.

Jeśli wypróbowałeś powyższy kod łączności, uruchom węzeł.plik JS w powładzie za pomocą polecenia „węzeł”, jak pokazano.

Możesz także użyć adresu URL przewidzianego w celu połączenia przez powłokę MongoDB, jak pokazano.

Wniosek

Ten samouczek krótko ilustruje użycie nodejs, aby znaleźć dane serwera w chmurze MongoDB na serwerze lokalnym. Musisz utworzyć konto na serwerze w chmurze, wygenerować nową bazę danych i jego kolekcję oraz dodać nazwę użytkownika, hasło i adres IP. Następnie musisz użyć adresu URL podanego w chmurze w pliku MongoDB Shell lub Nodejs, aby się połączyć. Dane gromadzenia bazy danych będą wyświetlane w powłoce, i.mi., dodane w bazie danych w chmurze i pokazane w lokalnej powładzie MongoDB.