Encuentra el MongoDB de Nodej

“Node.js es un entorno de JavaScript que se utiliza como un entorno de servidor gratuito que se ejecuta en el motor V8 y varios sistemas operativos como Windows, Linux, MacOS, etc. Debido a su esencia solitaria, Node.js es más adecuado para centros de datos controlados por tareas y sin bloqueo. Está construido teniendo en cuenta verdaderos marcos basados ​​en push, que se utilizan para sitios web tradicionales y configuraciones de API de back-end. Lo usaremos en este artículo para conectar la base de datos MongoDB al servidor MongoDB en la nube a través del sistema Ubuntu 20.04 Linux. Entonces, echemos un vistazo ahora. Comencemos con la actualización del sistema Linux para la implementación exitosa de este artículo. Así que probamos el comando sudo apt-get para actualizar a través de los privilegios de sudo. Puede solicitar la contraseña de un usuario de Linux que esté trabajando actualmente. Debe agregar la contraseña para continuar.»

Después de actualizar su sistema Linux, debe instalar el paquete común de propiedades de software, que contiene los diversos repositorios utilizados para instalar varios programas a través del shell de Ubuntu 20.04. Para instalar esto, debe probar este comando de instalación con la palabra clave apt-get.

Después de instalar los paquetes y módulos necesarios para continuar con la instalación, primero pasaremos a instalar un administrador de paquetes «npm» para Nodejs. Para instalarlo, pruebe la directiva de instalación apt-get junto con la palabra clave «npm». Agregue su contraseña cuando se le solicite en el shell y continúe.

Toque «y» para continuar con el procesamiento cuando se le pregunte «¿Desea continuar?».

Espere a que el progreso del procesamiento de esta consulta alcance el 100 por ciento. También puede probar el mismo comando usando la palabra clave nodejs como se muestra a continuación.

Después de instalar con éxito el paquete «npm», instalamos el paquete de entorno JavaScript de Nodejs en nuestro sistema Ubuntu 20.04 usando el paquete «apt-get» en la guía de instalación. Asegúrese de otorgarse privilegios «sudo» para hacer esto. Use la palabra clave nodejs en el comando. Se instala en no más de 2 minutos.

Veamos la versión «npm» que acabamos de instalar con el comando version. Así que usamos la palabra clave npm con la opción -v y obtuvimos la versión 6.14.4.

Para verificar que nodejs se haya instalado correctamente en nuestro sistema, debemos usar el comando dpkg con la opción –get-selections. Enumera todos los paquetes montados.

Desplácese un poco hacia abajo y verá «nodejs» en esta lista.

Es hora de instalar «MongoDB» de nuestro lado usando el paquete «npm» en el shell. Así que probamos el comando de instalación con la palabra clave «MongoDB» a través del paquete «npm». Espere a que recopile la información e instálelo por completo.

Después de la instalación, verá el siguiente resultado, es decir, la versión instalada de MongoDB. También se afirma que 3 paquetes pueden necesitar financiación para configurarlos por completo.
También puede probar el paquete «npm» dentro del comando de lista junto con la palabra clave «MongoDB» para ver las versiones de MongoDB instaladas por el paquete «npm». Por el momento solo tenemos una versión de Mongo dB instalada en nuestro sistema, es decir, 4.6.0.
Después de las configuraciones exitosas de npm, nodejs y mongo dB en el sistema Linux Ubuntu 20.04, ahora es el momento de configurar el servidor en la nube. Por lo tanto, debe abrir el sitio en la nube de MongoDB en su navegador y registrarse a través del correo electrónico autenticado. Después de un registro exitoso, inicie sesión desde Cloud MongoDB y cree un nuevo clúster. Debe seleccionar y etiquetar la ubicación al crear un clúster. Por ejemplo, lo llamamos Prueba, como puede ver en la página Todos los clústeres.
Toque el nombre del clúster «prueba» para ver sus datos y servidores. Debe «probar» un nuevo usuario y contraseña para este clúster. Para conectar la máquina Linux al servidor en la nube, debe agregar la dirección IP de su máquina Linux a la sección «Acceso a la base de datos» y guardarla. Creamos un nombre de usuario con «saeed» y le dimos una nueva contraseña. También necesita crear una nueva base de datos en la nube. Creamos una base de datos «Prueba» y agregamos una nueva colección «Datos» en ella. Dentro de la colección «Datos», hemos agregado un solo registro para las columnas «ID» y «Título». El resultado que se muestra a continuación se trata de su servidor de prueba. Toque el botón «Conectar» que aparece en la pantalla inferior para conectar este servidor en la nube al sistema Linux a través de Nodejs. Obtendrá 3 formas diferentes de conectar su servidor en la nube a la base de datos local, es decir, a través de la terminal, a través de la aplicación y otros. Copie la URL proporcionada para conectar una base de datos local al servidor en la nube. Tenga en cuenta que la URL será diferente según la versión de Nodejs.
Cree un nuevo archivo JavaScript, es decir, node.js usando la instrucción táctil. Agregue el código que se muestra a continuación en el interior. La variable «URL» debe contener la URL copiada de la nube. Agregue y pegue su nombre de usuario y contraseña del servidor de «Prueba» dentro de esta URL provista. Este código JavaScript se utiliza para conectar la base de datos de «prueba» de MongoDB a la nube y mostrar los datos de la colección «Datos» en el shell. Si la conexión falla, se arroja un error.
Una vez que haya probado el código anterior para la conectividad, ejecute el archivo node.js en el shell usando el comando node como se muestra.
También puede usar la URL provista para la opción de conectarse a través del shell de MongoDB como se muestra.

Conclusión

Este tutorial ilustra brevemente el uso de Nodejs para encontrar los datos del servidor en la nube de MongoDB en el servidor local. Debe crear una cuenta en un servidor en la nube, generar una nueva base de datos y su colección, y agregar un nombre de usuario, contraseña y dirección IP. Después de eso, debe usar la URL provista en su nube en el shell MongoDB o en el archivo Nodejs para conectarse. Los datos de recopilación de la base de datos se muestran en el shell, es decir, se agregan a la base de datos en la nube y se muestran en el shell local de MongoDB.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.