He intentado instalar y desinstalar 3 o 4 veces para identificar mis problemas. Cada vez que después de la instalación exitosa de mongoDB, detiene el servicio y me da un error cuando intento conectarme desde el servidor local [conectar ECONNREFUSED 127.0.0.1:27017] y recibo un mensaje de alertas de seguridad de Windows después de esta configuración, MongoDB es eliminado de services.msc. Revisé ambas opciones una por una y también verifiqué ambas desde el panel de control, pero aún así mi problema es el mismo cada vez.
Actualización: he intentado establecer la ruta también como variable .
El .msi no funciona tan bien. Mejor crea un archivo de configuración como este
# Where and how to store data. storage: dbPath: C:\MongoDB\data\mongod # where to write logging data. systemLog: destination: file logAppend: true path: C:\MongoDB\log\mongod.log # network interfaces net: port: 27017 bindIpAll: true processManagement: windowsService: serviceName: MongoDB displayName: MongoDB description: MongoDB Server - Standalone DB security: authorization: enabledy luego instalar el servicio de esta manera
mongod.exe --config "c:\MongoDB\config\mongod.cfg" --installDebe ejecutar este comando como administrador. Luego, el servicio debería iniciarse automáticamente en el momento del arranque.