Cree un archivo llamado mongod.cfg en la carpeta MongoDB si no lo tiene. En mi caso: C: \ Users \ ivanbtrujillo \ MongoDB
A continuación, editar mongod.cfg con el bloc de notas y añadir una línea con la siguiente (nuestro dbpath personalizado):
dbpath=C:\Users\ivanbtrujillo\MongoDB\data\db
En este archivo se debe especifique el camino de registro también. Mi archivo mongod.cfg es:
logpath=C:\Users\ivanbtrujillo\MongoDB\log\mongo.log
dbpath=C:\Users\ivanbtrujillo\MongoDB\data\db
Si utiliza MongoDB como un servicio de Windows, usted tiene que cambiar esta clave y Especificar el archivo mongod.cfg.
Para instalar mongodb como un servicio que se ejecuta este comando ventanas:
**"C:\Users\ivanbtrujillo\MongoDB\bin\mongod.exe" --config "C:\Users\ivanbtrujillo\MongoDB\mongod.cfg" –install**
regedit.exe, y va a la siguiente ruta:
HKEYLOCALMACHINE\SYSTEM\CurrentControlSet\services\MongoDB
servicio MongoDB no funciona, tenemos que editar la clave de ImagePath, elimine su contenido y ponga lo siguiente:
**"C:\Users\ivanbtrujillo\MongoDB\bin\mongod.exe" --config "C:\Users\ivanbtrujillo\MongoDB\mongod.cfg"
--logpath="C:\Users\ivanbtrujillo\MongoDB\log\mongo.log" –service**
Indicamos que es co archivo nfig y su ruta de acceso.
Luego, cuando inicia el servicio de mongodb, funciona.
Aquí es un completo tutorial para instalar MongoDB en las ventanas: http://ivanbtrujillo.herokuapp.com/2014/07/24/installing-mongodb-as-a-service-windows/
creo que sirve,
¿hay alguna manera de que esto suceda cada vez que se reinicie el servidor? –
@JimThio puede agregar este modificador al script de shell que inicia mongodb. Normalmente es /etc/init.d/mongod o /etc/init.d/mongodb. – lobster1234