Windows安装MongoDB .zip绿色版
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Windows安装MongoDB .zip绿色版,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含5049字,纯文字阅读大概需要8分钟。
内容图文
![Windows安装MongoDB .zip绿色版](/upload/InfoBanner/zyjiaocheng/511/ac3ea7033d134fed9c1ebfc6707a6445.jpg)
1. 自定义安装(解压)到:
D:\Program Files\mongodb-win32-x86_64-2008plus-ssl-3.6.11
2. 配置系统环境变量path:
3. 在安装路径下创建文件夹和文件:
- "/data" 和 "/log" 两个文件夹("/data"文件夹下,用于存放数据库源数据;"/log"文件夹下,用于存放logger日志);
- 在data文件夹下创建"/db"空文件夹;
- 在log文件夹下创建"mongo.log"空文件。
注:其实data和log两个文件夹,在何处创建都无所谓,依个人习惯。关键在于下一步骤,"mongo.config"配置内容中,"dbpath"和"logpath"所指向的路径。
为将重要文件与非重要文件分离,以便数据移植,故data文件夹与log文件夹分开创建。
4. 在安装路径下创建配置文件“mongo.config”,并写入以下内容:
- #数据库文件的存放位置
- dbpath=D:\Program Files\mongodb-win32-x86_64-2008plus-ssl-3.6.11\data\db
-
- #日志文件存放的路径
- logpath=D:\Program Files\mongodb-win32-x86_64-2008plus-ssl-3.6.11\log\mongo.log
5. 以“超级管理员身份”运行"cmd",创建MongoDB管理服务,输入以下命令:
mongod --config "D:\Program Files\mongodb-win32-x86_64-2008plus-ssl-3.6.11\mongo.config" --install --serviceName "MongoDB"
启动MongoDB服务命令(同样要使用“超级管理员身份运行”):
net start MongoDB
关闭MongoDB服务命令:
net stop MongoDB
6. 启动服务完成后,win + R直接运行"cmd",输入"mongo"即可运行。
显示信息如下:
C:\Users\PC>mongo
MongoDB shell version v3.6.11
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.6.11
Server has startup warnings:
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten]
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten]
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten] ** WARNING: This server is bound to localhost.
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten] ** Remote systems will be unable to connect to this server.
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten] ** Start the server with --bind_ip <address> to specify which IP
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten] ** addresses it should serve responses from, or with --bind_ip_all to
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten] ** bind to all interfaces. If this behavior is desired, start the
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten] ** server with --bind_ip 127.0.0.1 to disable this warning.
2019-03-13T15:36:39.950+0800 I CONTROL [initandlisten]
>
mongo.config文件详解:
- # 端口号,默认27017
- #port=27017
-
- # 数据库文件位置
- dbpath=/data/db
-
- #日志文件位置
- logpath=/log/mongo.log
-
- # 是否追加方式写入日志,默认True
- logappend=true
-
- # 设置绑定ip
- bind_ip = 127.0.0.1
- # 设置端口
- port = 27017
-
- # 是否以守护进程方式运行,默认false
- fork = true
-
- #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
- quiet=false
-
- # 启用日志文件,默认启用
- journal=true
-
- # 启用定期记录CPU利用率和 I/O 等待,默认false
- #cpu = true
-
- # 是否以安全认证方式运行,默认是不认证的非安全方式
- #noauth = true
- #auth = true
-
- # 详细记录输出,默认false
- #verbose = true
-
- #用于开发驱动程序时验证客户端请求
- #objcheck = true
-
- # # 启用数据库配额管理,默认false
- #quota = true
-
- # 设置oplog日志记录等级,默认0
- # 0=off (default)
- # 1=W
- # 2=R
- # 3=both
- # 7=W+some reads
- #oplog = 0
-
- # 是否打开动态调试项,默认false
- #nocursors = true
-
- # 忽略查询提示,默认false
- #nohints = true
-
- # 禁用http界面,默认为localhost:28017
- #nohttpinterface = true
-
- # 关闭服务器端脚本,这将极大的限制功能,默认false
- #noscripting = true
-
- # 关闭扫描表,任何查询将会是扫描失败
- #notablescan = true
-
- # 关闭数据文件预分配
- #noprealloc = true
-
- # 为新数据库指定.ns文件的大小,单位:MB
- # nssize = <size>
-
- # 用于Mongo监控服务器的Accout token。
- #mms-token = <token>
-
- # Mongo监控服务器的服务器名称。
- #mms-name = <server-name>
-
- # Mongo监控服务器的Ping间隔时间,即心跳
- #mms-interval = <seconds>
-
- # Replication Options
-
- # 设置主从复制参数
- #slave = true # 设置从节点
- #source = master.example.com # 指定从节点的主节点
- # Slave only: 指定要复制的单个数据库
- #only = master.example.com
- # or
- #master = true # 设置主节点
- #source = slave.example.com
-
- # 设置副本集的名字,所有的实例指定相同的名字属于一个副本集
- replSet = name
-
- #pairwith = <server:port>
-
- # 仲裁服务器地址
- #arbiter = <server:port>
-
- # 默认为false,用于从实例设置。是否自动重新同步
- #autoresync = true
-
- # 指定的复制操作日志(OPLOG)的最大大小
- #oplogSize = <MB>
-
- # 限制复制操作的内存使用
- #opIdMem = <bytes>
-
- # 设置ssl认证
- # Enable SSL on normal ports
- #sslOnNormalPorts = true
-
- # SSL Key file and password
- #sslPEMKeyFile = /etc/ssl/mongodb.pem
- #sslPEMKeyPassword = pass
-
- # path to a key file storing authentication info for connections
- # between replica set members
- #指定存储身份验证信息的密钥文件的路径
- #keyFile=/path/to/keyfile
MongoDB集群基本配置:
- # 集群配置文件
- dbpath=/var/lib/mongodb
- logpath=/var/log/mongodb/mongodb.log
- pidfilepath=/var/log/mongodb/master.pid
- directoryperdb=true
- logappend=true
- replSet=name
- bind_ip=127.0.0.1
- port=27017
- fork=true
- noprealloc=true
本文系统来源:https://www.cnblogs.com/jpfss/p/11247703.html
内容总结
以上是互联网集市为您收集整理的Windows安装MongoDB .zip绿色版全部内容,希望文章能够帮你解决Windows安装MongoDB .zip绿色版所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。