MongoDB安装+将MongoDB服务器作为Windows服务运行

作者信息

电脑系统:win 10  64位
MongoDB文件:mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed.msi
下载地址:https://www.mongodb.com/download-center#community

MongoDB安装

可以看作者写的教程 Funnydemons
标题为:《MongoDB安装及将MongoDB服务器作为windows服务运行》

如果这个看不懂还可以看

作者:qinkangdeid
标题:Windows下安装MongoDB


将MongoDB服务器作为Windows服务运行

注意:

运行cmd,必须是以管理员身份运行!!!


操作方式有2种

第一种:直接安装


也就是作者:“ Funnydemons” 的安装方式
cd C:\Program Files\MongoDB\Server\3.4\bin 
mongod.exe –logpath “C:\data\log\mongodb.log” –logappend –dbpath “C:\data\db” –serviceName “MongoDB” –install 
net start mongodb

PS:net start mongodb为启动mongodb服务,net stop mongodb 停止mongodb服务。


第二种:配置文件安装


创建配置文件mongo.conf
文件的内容:路径请根据自己的安装路径修改
dbpath=D:\MongoDB\Server\3.4\data #数据库路径 自己对应自己安装的
logpath=D:\\MongoDB\Server\3.4\logs\mongo.log #日志输出文件路径 自己对应自己电脑的 
logappend=true #错误日志采用追加模式  
journal=true #启用日志文件,默认启用  
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false  
port=27017 #端口号 默认为27017 


标红线的就是配置文件的路径!

浏览器中输入 http://127.0.0.1:27017 看到如下提示即说明启动成功 
或者输入:http://localhost:27017/

It looks like you are trying to access MongoDB over HTTP on the native driver port.


创建并启动MongoDB服务,还是进入到安装的bin目录下: 
执行安装服务命令:
mongod --config "D:\MongoDB\Server\3.4\mongo.conf" --install --serviceName "mongodb"


1:你mongo数据库目录
2:服务启动的EXE(不用键入.exe也可以识别)
3:指定命令 --config  和 绝对路径
4:就是服务名称了,可以随便写(起名)

这个时候,我们可以去服务管理看看是否创建服务成功。 
Win + R : service.msc 查看 
也可以通过【任务管理器】--【服务】查看

这个名字,就是你刚从起的名字





PSnet start mongodb为启动mongodb服务,net stop mongodb 停止mongodb服务。

以上截图,为本作者mongo安装目录

1:cd到根目录下

2:通过命令配置

3:启动服务

4:键入【 mongo】命令进入mongod的【Shell】界面 
(就可以输入代码或者输入“1+1”回车了,哈哈)

5:就是启动后的服务地址了


删除服务


如果需要卸载MongoDB服务,首先进入C:\Program Files\MongoDB\Server\3.4\bin(依安装目录而定)目录下,执行如下命令:


mongod.exe --remove --serviceName "MongoDB"


小坑强调

1.将MongoDB服务器作为windows服务运行时,务必在管理员身份下运行,不然会因没有权限而出现错误。 

2.如果操作过程中,出现服务器无法正常启动的问题,尝试删除C:\data\db里面的mongod.lock这个文件,因为在上次服务器退出异常时,这个文件会将服务器锁住。




配置信息属性科补






mongod.exe 
这个是必须输入的

--bind_ip yourIPadress 
--bind_ip 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP


--logpath "C:\data\dbConf\mongodb.log" 
--logpath 定MongoDB日志文件,注意是指定文件不是目录


--logappend 
--logappend 使用追加的方式写日志


--dbpath "C:\data\db"
--dbpath  指定数据库路径


--port yourPortNumber 
--port 指定服务端口号,默认端口27017


--serviceName "YourServiceName"
--serviceName 指定服务名称


--serviceDisplayName "YourServiceName" 
--serviceDisplayName 指定服务名称,有多个mongodb服务时执行。


--install
--install 指定作为一个Windows服务安装。







  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

橙-极纪元JJY.Cheng

客官,1分钱也是爱,给个赏钱吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值