Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Instale MongoDB Enterprise Edition en Windows

Importante

MongoDB 8.2 es la última versión menor. A partir de MongoDB 8.2, las versiones menores están disponibles para implementaciones on-premises (MongoDB Community y Enterprise) para casos de uso específicos. Para obtener más información, consulta Versionado de MongoDB.

Para instalar la última versión de MongoDB compatible para uso on-premises, consulta las instrucciones de instalación.

Utilizar este tutorial para instalar MongoDB 8.2 Edición para empresas en Windows utilizando el asistente de instalación por defecto.

MongoDB Enterprise Edition está disponible en plataformas seleccionadas y contiene soporte para características relacionadas con seguridad y supervisión.

Este tutorial instala MongoDB 8.2 Edición empresarial. Para instalar una versión diferente de MongoDB Enterprise, usa la lista desplegable de versiones en Self-Managed Deployments a la izquierda de esta página para seleccionar la documentación de esa versión.

Este tutorial instala MongoDB en Windows utilizando el asistente de instalación MSI por defecto. Para instalar MongoDB usando el msiexec.exe herramienta de línea de comandos en su lugar, consulta Instalar MongoDB usando msiexec.exe. La herramienta msiexec.exe es útil para los administradores de sistemas que implementan MongoDB mediante la automatización.

El MongoDB Shell (mongosh) no se instala con el MongoDB Server. Debes seguir las instrucciones de instalación de mongosh para descargar e instalar mongosh por separado.

MongoDB 8.2 Enterprise Edition es compatible con lo siguiente 64 Versiones de Windows de bits en la8664 arquitectura x _:

  • Windows Server 2022

  • Windows Server 2019

  • Windows 11

MongoDB solo soporta las versiones de 64 bits de estas plataformas.

Para obtener más información, consulte Soporte de la plataforma.

Nota

MongoDB no es compatible con Windows Subsystem for Linux (WSL). Para ejecutar MongoDB en Linux, utilice un sistema Linux compatible.

Oracle ofrece soporte experimental para VirtualBox en hosts de Windows donde se está ejecutando Hyper-V. Sin embargo, Microsoft no brinda soporte para VirtualBox en Hyper-V.

Disable Hyper-V if you want to install MongoDB on Windows using VirtualBox.

Antes de implementar MongoDB en un entorno de producción, consulta el documento Notas de producción para implementaciones autogestionadas para obtener consideraciones de rendimiento y recomendaciones de configuración.

MongoDB registra datos de diagnóstico para ayudar en la solución de problemas. Para obtener detalles, consulta Captura de datos de diagnóstico a tiempo completo.

En Windows, para recopilar datos del sistema, como disco, CPU y memoria, FTDC requiere permisos de acceso de Microsoft de los siguientes grupos:

  • Usuarios del monitor de rendimiento

  • Performance Log Users

Si el usuario que ejecuta mongod y mongos no es administrador, agrégalo a estos grupos para registrar los datos de FTDC. Para obtener más información, consulte la documentación de Microsoft.

Sigue estos pasos para instalar MongoDB Enterprise Edition utilizando el asistente de instalación de Windows. El proceso de instalación instala los binarios de MongoDB y el archivo de configuración por defecto. El archivo de configuración se encuentra en el directorio de instalación en bin\mongod.cfg.

1

Descargue el instalador de MongoDB .msi desde el siguiente enlace:

MongoDB Download Center

  1. En el menú desplegable Version, selecciona la versión de MongoDB que deseas descargar.

  2. En el menú desplegable Platform, selecciona Windows.

  3. En el menú desplegable Package, selecciona msi.

  4. Haga clic en Download.

2

Por ejemplo, desde el Explorador de Windows/Explorador de Archivos:

  1. Vaya al directorio donde descargó el instalador de MongoDB (archivo .msi). Por defecto, este es su directorio Downloads.

  2. Haga doble clic en el archivo .msi.

3

El asistente le guía en la instalación de MongoDB y MongoDB Compass.

  1. Choose Setup Type Se puede elegir entre el tipo de Complete para configurar (recomendado para la mayoría de los usuarios) o Custom. La opción de configuración Complete instala MongoDB y las herramientas de MongoDB en la ubicación por defecto. La opción de configuración Custom permite especificar qué ejecutables se instalan y dónde.

  2. Service Configuration Puedes configurar MongoDB como un servicio de Windows durante la instalación o simplemente instalar los binarios.

    Puedes configurar e iniciar MongoDB como un servicio de Windows durante la instalación, y el servicio de MongoDB iniciará tras la instalación exitosa.

    • Seleccione Install MongoD as a Service.

    • Selecciona una de estas opciones:

      • Run the service as Network Service user (por defecto)

        Esta es una cuenta de usuario de Windows que está incorporada en Windows.

      • Run the service as a local or domain user

        • Para una cuenta de usuario local existente, especifica un periodo (.) para la Account Domain y especifica el Account Name y la Account Password para el usuario.

        • Para un usuario de dominio existente, especifica el Account Domain, el Account Name y la Account Password para ese usuario.

      • Service Name. Especificar el nombre del servicio. El nombre por defecto es MongoDB. Si ya se dispone de un servicio con el nombre especificado, se debe elegir otro nombre.

      • Data Directory. Especificar el directorio de datos, que corresponde al --dbpath. Si el directorio no existe, el instalador creará el directorio y establecerá el acceso al directorio para el usuario del servicio.

      • Log Directory. Especificar el directorio de registros, que corresponde al --logpath. Si el directorio no existe, el instalador creará el directorio y configurará el acceso al directorio para el usuario del servicio.

    Si decides no configurar MongoDB como un servicio de Windows, desmarca la Install MongoD as a Service.

  3. Install MongoDB Compass Opcional. Para que el asistente instale MongoDB Compass, se debe seleccionar Install MongoDB Compass (por defecto).

  4. Cuando esté listo, haga clic en Install.

El servicio de MongoDB se inicia tras una instalación exitosa. Configurar la instancia de MongoDB con el archivo de configuración <install directory>\bin\mongod.cfg.

Si aún no lo has hecho, sigue las instrucciones de instalación de mongosh para descargar e instalar el MongoDB Shell (mongosh).

Asegúrese de agregar la ruta a su binariomongosh.exe a la variable de entorno PATH durante la instalación.

Abra un nuevo Command Interpreter e introduzca mongosh.exe para conectarse a MongoDB.

Para obtener más información sobre cómo conectarse a mongod usando mongosh.exe, como conectarse a una instancia de MongoDB que se ejecuta en un host o puerto diferente, consulta Conectarse a una implementación.

Para obtener información sobre las operaciones CRUD (Crear, leer, actualizar, borrar), consulte:

Si solo instaló los ejecutables y no instaló MongoDB como un servicio de Windows, debe iniciar manualmente la instancia de MongoDB.

Consulta Cómo iniciar MongoDB Enterprise Edition desde el intérprete de comandos para instrucciones.

1

Create the data directory where MongoDB stores data. MongoDB's default data directory path is the absolute path \data\db on the drive from which you start MongoDB.

Desde el Command Interpreter, cree los directorios de datos:

cd C:\
md "\data\db"
2

Para iniciar MongoDB, ejecute mongod.exe.

"C:\Program Files\MongoDB\Server\8.2\bin\mongod.exe" --dbpath="c:\data\db"

The --dbpath option points to your database directory.

Si el servidor de base de datos de MongoDB está funcionando correctamente, el Command Interpreter muestra:

[initandlisten] waiting for connections

Importante

Según la configuración del Firewall de Windows Defender en el host de Windows, es posible que Windows muestre un cuadro de diálogo de Security Alert sobre el bloqueo de “algunas características” de C:\Program Files\MongoDB\Server\8.2\bin\mongod.exe para que no se comuniquen en las redes. Para solucionar este problema:

  1. Haga clic en Private Networks, such as my home or work network.

  2. Haga clic en Allow access.

Para obtener más información sobre seguridad y MongoDB, consulte la documentación de Security.

3

Si aún no lo has hecho, sigue las instrucciones de instalación de mongosh para descargar e instalar el MongoDB Shell (mongosh).

Asegúrese de agregar la ruta a su binariomongosh.exe a la variable de entorno PATH durante la instalación.

Abra un nuevo Command Interpreter e introduzca mongosh.exe para conectarse a MongoDB.

Para obtener más información sobre cómo conectarse a mongod usando mongosh.exe, como conectarse a una instancia de MongoDB que se ejecuta en un host o puerto diferente, consulta Conectarse a una implementación.

Para obtener información sobre las operaciones CRUD (Crear, leer, actualizar, borrar), consulte:

Puedes instalar y configurar MongoDB como un Windows Service durante la instalación. El servicio de MongoDB se inicia tras una instalación exitosa.

Para iniciar o reiniciar el servicio MongoDB, utilice la consola de Servicios:

  1. Desde la consola de Servicios, localice el servicio de MongoDB.

  2. Haga clic con el botón derecho en el servicio de MongoDB y seleccione Start.

También puede gestionar el servicio desde la línea de comandos. Para iniciar el servicio de MongoDB desde la línea de comandos, abre un símbolo del sistema/intérprete de comandos de Windows (cmd.exe) como un Administrator, y ejecuta el siguiente comando:

1

Cierre todas las demás indicaciones de comandos, luego ejecute el siguiente comando:

net start MongoDB
2

Consulte su entrada de registro de MongoDB para la siguiente línea:

[initandlisten] waiting for connections on port 27017

Puede que vea advertencias no críticas en la salida del proceso. Mientras vea este mensaje en el registro de MongoDB, puede ignorar estas advertencias con seguridad durante su evaluación inicial de MongoDB.

3

Si aún no lo has hecho, sigue las instrucciones de instalación de mongosh para descargar e instalar el MongoDB Shell (mongosh).

Asegúrese de agregar la ruta a su binariomongosh.exe a la variable de entorno PATH durante la instalación.

Abra un nuevo Command Interpreter e introduzca mongosh.exe para conectarse a MongoDB.

Para detener o pausar el servicio de MongoDB, utiliza la consola de Servicios:

  1. Desde la consola de Servicios, localice el servicio de MongoDB.

  2. Haz clic derecho en el servicio MongoDB y haz clic en Stop o Pause.

También puede gestionar el servicio desde la línea de comandos. Para detener el servicio de MongoDB desde la línea de comandos, abra un símbolo del sistema de Windows (cmd.exe) como un Administrator, y ejecute el siguiente comando:

net stop MongoDB

Para remover el servicio de MongoDB, primero utiliza la consola de servicios a fin de detener el servicio. Luego, abre un símbolo del sistema/intérprete de comandos de Windows (cmd.exe) como Administrator, y ejecuta el siguiente comando:

sc.exe delete MongoDB

Por defecto, MongoDB se inicia con bindIp establecido en 127.0.0.1, que se vincula a la interfaz de red localhost. Esto significa que mongod.exe solo puede aceptar conexiones de clientes que se ejecutan en el mismo equipo. Los clientes remotos no podrán conectarse a mongod.exe, y mongod.exe no podrá inicializar un set de réplicas a menos que este valor se establezca en una interfaz de red válida.

Este valor se puede configurar:

  • en el archivo de configuración de MongoDB con bindIp, o

  • mediante el argumento de la línea de comandos --bind_ip

Advertencia

Antes de vincular la instancia a una dirección IP de acceso público, se debe asegurar el clúster contra accesos no autorizados. Para obtener una lista completa de recomendaciones de seguridad, se debe consultar Checklist de seguridad para implementaciones autogestionadas. Como mínimo, se debe considerar habilitar la autenticación y reforzar la infraestructura de red.

Para obtener más información sobre cómo configurar bindIp, consulta Vinculación de IP en Implementaciones Autogestionadas.

Si instalaste MongoDB con el instalador de Windows (.msi), el .msi se actualiza automáticamente dentro de su serie de versiones, como 4.2.1 a 4.2.2.

Actualizar una serie de versiones completa, como 4.0 a 4.2, requiere una nueva instalación.

Todos los ejemplos en línea de comandos de este tutorial utilizan rutas absolutas hacia los binarios de MongoDB. Puedes añadir C:\Program Files\MongoDB\Server\8.2\bin a tu Sistema PATH para omitir la ruta completa a los binarios de MongoDB.

Volver

Instale en macOS

En esta página