En esta lección veremos como Iniciar el servidor MongoDB.
Iniciar el servidor MongoDB en sistemas Windows
- Abre una ventana de comandos (cmd) o PowerShell con privilegios de administrador.
- Navega hasta la carpeta de instalación de MongoDB, generalmente ubicada en C:\Program Files\MongoDB\Server\<versión>\bin. Por ejemplo:
cd C:\Program Files\MongoDB\Server\
\bin
Ejecuta el servidor MongoDB con el siguiente comando:
mongod.exe --dbpath C:\ruta\a\misdatos\mongodb
- Asegúrate de reemplazar C:\ruta\a\misdatos\mongodb con la ruta de la carpeta que creaste en el paso 2, si es necesario.
Iniciar el servidor MongoDB en sistemas Unix/Linux
- Abre una terminal.
- Navega hasta la carpeta de instalación de MongoDB o al directorio donde desees almacenar los datos.
- Ejecuta el servidor MongoDB con el siguiente comando:
mongod --dbpath /ruta/a/misdatos/mongodb
- Asegúrate de reemplazar /ruta/a/misdatos/mongodb con la ruta de la carpeta que creaste en el paso 2, si es necesario.
Comprobar que el servidor está en funcionamiento
Una vez que hayas ejecutado el comando para iniciar el servidor MongoDB, verifica que se haya iniciado correctamente. Busca en la salida del servidor la línea que indica "waiting for connections on port XXXXX" (donde XXXXX es el número de puerto por defecto 27017). Esto significa que el servidor está en funcionamiento.
Detener el servidor MongoDB
Para detener el servidor MongoDB de manera segura, sigue estos pasos:
- En la ventana de comandos o terminal donde se está ejecutando el servidor MongoDB, presiona Ctrl + C. Esto enviará una señal al servidor para que se detenga.
- El servidor se detendrá y liberará los recursos. Puedes verificar que el servidor se detuvo correctamente cuando veas un mensaje como "exiting" en la salida de la terminal.
Recuerda que detener el servidor MongoDB de esta manera es seguro y garantiza que todos los datos se guarden adecuadamente antes de detener el servidor.
Ten en cuenta que los comandos y las rutas pueden variar según tu sistema operativo y la instalación de MongoDB, así que asegúrate de adaptarlos a tu configuración específica.