1.cmd,然后将目录切换到mongoDB的bin目录
2.建立mongoDB的日志目录及日志文件(D:\mongodb\log\MongoDB.log)和数据目录(D:\mongodb\data)
3.mongod --logpath D:\mongodb\log\MongoDB.log --logappend --dbpath D:\mongodb\data --directoryperdb --serviceName MongoDB --install
4.第3步经常建立了服务,但是启动不起来,我机器是net问题,我在cmd下敲入net报不是内部命令(将;C:\Windows\system32放入系统环境变量PATH后就可以),然后删除服务重新创建就OK了
5.mongo 进入mongoDB命令状态
6.将bin路径加入到环境变量中,那么就可以在cmd中直接使用命令了,而不用再切换到bin目录下
7.使用一下命令查看mongdDB
http://localhost:28017/
(先启动rest的api:mongod --dbpath D:\mongodb\data --directoryperdb --rest)
第二:使用批处理配置mongoDB(将bin路径加入到环境变量中)
mongoDB.conf配置详见mongoDB配置参数
#数据文件存放路径
dbpath = D:\mongodb\data
#端口号
port = 20000
#绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本机IP
#bind_ip
#指定MongoDB日志文件,注意是指定文件不是目录
logpath = D:\mongodb\log\MongoDB.Log
#使用追加的方式写日志
logappend = true
#PID File 的完整路径,如果没有设置,则没有PID文件
#pidfilepath
#集群的私钥的完整路径,只对于Replica Set 架构有效
#keyFile
#UNIX域套接字替代目录,(默认为 /tmp)
#unixSocketPrefix
#以守护进程的方式运行MongoDB,创建服务器进程
#fork
#启用验证
#auth
#定期显示CPU的CPU利用率和iowait
#cpu
#diaglog arg # diaglog选项 0=off 1=W 2=R 3=both 7=W+some reads
#directoryperdb # 设置每个数据库将被保存在一个单独的目录
#journal # 启用日志选项,MongoDB的数据操作将会写入到journal文件夹的文件里
#journalOptions arg # 启用日志诊断选项
#ipv6 # 启用IPv6选项
#jsonp # 允许JSONP形式通过HTTP访问(有安全影响)
#maxConns arg # 最大同时连接数 默认2000
#noauth # 不启用验证
#nohttpinterface # 关闭http接口,默认关闭27018端口访问
#noprealloc # 禁用数据文件预分配(往往影响性能)
#noscripting # 禁用脚本引擎
#notablescan # 不允许表扫描
#nounixsocket # 禁用Unix套接字监听
#nssize arg (=16) # 设置信数据库.ns文件大小(MB)
#objcheck # 在收到客户数据,检查的有效性,
#profile arg # 档案参数 0=off 1=slow, 2=all
#quota # 限制每个数据库的文件数,设置默认为8
#quotaFiles arg # number of files allower per db, requires #quota
#rest # 开启简单的rest API
#repair # 修复所有数据库run repair on all dbs
#repairpath arg # 修复库生成的文件的目录,默认为目录名称dbpath
#slowms arg (=100) # value of slow for profile and console log
#smallfiles # 使用较小的默认文件
#syncdelay arg (=60) # 数据写入磁盘的时间秒数(0=never,不推荐)
#sysinfo # 打印一些诊断系统信息
#upgrade # 如果需要升级数据库
mongoDB_Conf.bat(配置mongoDB服务器): mongod --config mongoDB.conf
mongoDB_Conn.bat (连接上面配置的服务器): mongo 127.0.0.1:20000
linux安装和window差不多,解压包--创建存放数据和日志目录--启动。因为mongodb里只有bin文件