Last active
August 13, 2018 17:08
-
-
Save luisfranciscocesar/8eb5a2ce02261070c3a9404b847ff061 to your computer and use it in GitHub Desktop.
Crear un service de Windows para MongoDB.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Creamos los directorios. | |
C:\mongodb\db | |
C:\mongodb\config | |
C:\mongodb\log | |
##IMPORTANTE | |
#Al crear los archivos mongo.log y mongod.cfg, asegurarse de que no tenga el .txt al final. | |
#Asi no les va a funcionar, mongo.log.txt, mongod.cfg.txt | |
#Asi es la forma correcta mongo.log, mongod.cfg | |
#Creamos el archivo log. dentro de la carpeta log. | |
C:\mongodb\log\mongo.log | |
#Creamos el archivo de configuracion dentro de la carpeta config | |
C:\mongodb\config\mongod.cfg | |
#Copiamos el siguiente texto dentro de mongod.cfg | |
bind_ip = 192.168.1.xx | |
port = 27017 | |
logpath=C:\mongodb\log\mongo.log | |
logappend=true | |
dbpath=C:\mongodb\db | |
#Creamos el Windows Service, y debe salir como resultado :[SC] CreateService CORRECTO | |
#En este caso estoy usando la version 3.6, fijense la ruta donde se instalo mongodb, y pongalen esa ruta. | |
sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe\" --service --config=\"C:\mongodb\config\mongod.cfg\"" DisplayName= "MongoDB" start= "auto" | |
#Iniciamos el service, y debe salirnos como resultado. | |
#El servicio de MongoDB está iniciándose.. | |
#El servicio de MongoDB se ha iniciado correctamente. | |
net start MongoDB | |
#Para detener el service | |
net stop MongoDB | |
#Para eliminar el service de MongoDB | |
sc.exe delete MongoDB |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment