Creation of MongoDB Service
- Go to the location where MongoDB is installed. Refer to the Path set in the PATH environment variable. For e.g., C:\Program Files\MongoDB .
- Go to Server\8.0\bin folder. for e.g., C:\Program Files\MongoDB\Server\8.0\bin.
- Locate the file named mongod.cfg and copy the file.
Figure 1. MongoDB Installation - Enterprise Version (non-HA) (Cont.)
- Go to the mongo folder that was created earlier. Inside the directory data, go to
the config folder and paste the mongod.cfg file here.
Figure 2. MongoDB Installation - Enterprise Version (non-HA) (Cont.)
- Open the file mongod.cfg (preferably in Notepad++ or Sublime) and follow the following
steps:Note:While editing the file, maintaining indentation in the file is very important.
- In the storage header, change the following fields:
- dbPath: Add path till mongo\data\database.
-
In the systemLog, change the following fields:
- path: Add path of mongo\data\log\mongod.log
Note:Folder mongo\data\log doesn’t have Mongod.log. This will be created automatically when mongo service is created. - In the net, change the following fields:
- port: Enter the port you want to install MongoDB
- bindIpAll: true
User needs to change bindIp to bindIpAll
Figure 3. MongoDB Installation - Enterprise Version (non-HA) (Cont.)
- In the storage header, change the following fields:
- Save the changes made in the file mongod.cfg.
- Open the Command Prompt as Administrator and run the following command.Note:Please ensure to enter the correct path of config).
mongod –config “<path of the mongoDB folder you created\mongo\data\config\mongod.cfg>" --install --serviceName "MongoDBMongoDB" For e.g. mongod --config "C:\mongo\data\config\mongod.cfg" --install --serviceName "MongoDBMongoDB" - MongoB service with the name MongoDB will be created.