MongoDB es un administrador de base de datos NoSQL muy conocido por muchos desarrolladores de todo el mundo. Por ello, se desarrollan herramientas para poder utilizarlo y sacarle el máximo partido. Hoy aprenderá cómo instalar uno de ellos porque después de este tutorial podrá instalar Mongoku en Debian 11.
Primero, ¿qué es Mongoku?
Según el perfil de GitHub de la herramienta
Cliente MongoDB para la web. Consulta tus datos directamente desde tu navegador. Puede alojarlo localmente o en cualquier otro lugar, para usted y su equipo.
En resumen, es una aplicación web con la que puede acceder y manipular datos desde una instancia de MongoDB. Es de código abierto, por lo que podemos examinar el código fuente en busca de errores.
Se basa en TypeScript/ Node.js/ Angular, por lo que es compatible con muchos sistemas operativos actuales.
Una de las principales características de Mongoku es que es muy rápido. Los desarrolladores aseguran que lo han probado con una base de datos de 1 TB, y se ha comportado muy rápido.
Entonces, si desea un cliente simple y rápido para realizar sus operaciones de MongoDB, creo que ha encontrado el ideal.
Vamos a por ello.
Instalar servidor MongoDB
Antes de continuar, debes saber que para sacar el máximo provecho de Mongoku necesitas tener MongoDB en tu computadora. Respecto a Debian 11 hemos preparado el siguiente post.
Cómo instalar MongoDB en Debian 11
Instalación de Mongoku en Ubuntu 20.04 / Debian 11
Ahora podemos continuar con la instalación.
Como Mongoku requiere NodeJS, entonces tenemos que instalarlo. En este caso, he elegido la versión 16.x
.
Abra una terminal y después de actualizar el sistema ejecute
curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -
Luego actualice APT.
sudo apt update
Ahora, si instala NodeJS con la línea de comando
sudo apt install nodejs
La instalación de NodeJS también instalará NPM. Sin embargo, se recomienda actualizar NPM para verificar si hay cambios.
sudo npm install [email protected] -g
Después de esto, podemos instalar Mongoku. Para hacerlo, usaremos NPM de la siguiente manera
sudo npm install -g mongoku
Una vez cubiertas todas las dependencias, obtendrá una pantalla de salida como esta
Todo lo que queda por hacer es iniciarlo
mongoku start
Esto hará que esté disponible en el puerto 3100
que debería estar disponible.
sudo ufw allow 3100
Iniciar sesión en Mongoku
El paso final es abrir un navegador web y visitar http://your-server:3100
y verás la siguiente pantalla
Allí verá el servidor que reconoce Mongoku. Además, en el lado derecho, puede agregar uno nuevo haciendo clic en Agregar servidor botón.
Si hace clic en el servidor, verá las bases de datos creadas, así como su tamaño y colecciones.
Conclusión
Mongoku es una aplicación fascinante que nos ayuda a visualizar y administrar una instancia de MongoDB. Aprender a instalarlo le brinda la oportunidad de usarlo y aprovecharlo al máximo, ya sea un desarrollador o un administrador de sistemas.
Espero que te haya gustado este post, y puedas ayudarnos compartiéndolo.