MongoDB设置为windows服务
首先下载一个mongodb安装
在其目录新建一个data 如下图1.png
1.png
一:一般使用的话是在cmd窗口下,进入其bin目录,输入下面这句话,dbpath是要刚才新建的data目录
mongod.exe --dbpath D:\workApp\mongoDB\Server\data
就可以了 然后打开浏览器,输入localhost:27017
就会看到这样一句话
2.png
二:如果你想将mongodb设置成windows服务的话,就新建一个文件夹logs,再新建文本mongodb.log
如图3.png:
3.png
.\mongod.exe --logpath D:\workApp\mongoDB\Server\data\logs\mongodb.log --logappend
--dbpath D:\workApp\mongoDB\Server\data --directoryperdb --serviceName MongoDB --install
然后输入net start MongoDB
会看到
5.png
三:如果你想改端口的话,那就跳过二,如果还是想改端口的话那就将服务停止
6.png
然后再将服务删除
.\mongod.exe --logpath D:\workApp\mongoDB\Server\data\logs\mongodb.log --logappend
--dbpath D:\workApp\mongoDB\Server\data --directoryperdb --serviceName MongoDB --remove
然后在输入
.\mongod.exe --logpath D:\workApp\mongoDB\Server\data\logs\mongodb.log --port 8888 --logappend --dbpath D:\workApp\mongoDB\Server\data --directoryperdb --serviceName MongoDB --install
再启动服务
net start MongoDB
如图
7.png
效果
8.png
注意事项:
如果在MongoDB可视化工具下,如RobMongo,连接了数据库,在浏览器下验证是无法访问网页的
要在管理员的命令窗口下执行哦,不然会显示服务名无效,还有如果显示了下图错误
9.png
就是你的路径有问题,一般是data结尾,和log结尾,如图
10.png