Windows安装MongoDB .zip绿色版

绿色版(.zip):https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.6.11.zip

安装版(.msi):https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.6.11-signed.msi

 个人偏好“绿色版”安装,其移植性、各系统识别性强,“一个zip装天下” ^_^。Windows、Linux、Mac系统均识别.zip文件。可在磁盘路径变化后,只需修改系统环境变量path路径,即可恢复正常使用。适用于对系统环境熟悉的人员。

注意:在 MongoDB 2.2 版本后已经不再支持 Windows XP 系统。最新版本也已经没有了 32 位系统的安装文件。



1. 自定义安装(解压)到:

D:\Program Files\mongodb-win32-x86_64-2008plus-ssl-3.6.11

2. 配置系统环境变量path:

3. 在安装路径下创建文件夹和文件:

  1. "/data" 和 "/log" 两个文件夹("/data"文件夹下,用于存放数据库源数据;"/log"文件夹下,用于存放logger日志);
  2. 在data文件夹下创建"/db"空文件夹
  3. 在log文件夹下创建"mongo.log"空文件

注:其实data和log两个文件夹,在何处创建都无所谓,依个人习惯。关键在于下一步骤,"mongo.config"配置内容中,"dbpath"和"logpath"所指向的路径。

为将重要文件与非重要文件分离,以便数据移植,故data文件夹与log文件夹分开创建。

4. 在安装路径下创建配置文件“mongo.config”,并写入以下内容:


  1. #数据库文件的存放位置
  2. dbpath=D:\Program Files\mongodb-win32-x86_64-2008plus-ssl-3.6.11\data\db
  3. #日志文件存放的路径
  4. 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文件详解


  1. # 端口号,默认27017
  2. #port=27017
  3. # 数据库文件位置
  4. dbpath=/data/db
  5. #日志文件位置
  6. logpath=/log/mongo.log
  7. # 是否追加方式写入日志,默认True
  8. logappend=true
  9. # 设置绑定ip
  10. bind_ip = 127.0.0.1
  11. # 设置端口
  12. port = 27017
  13. # 是否以守护进程方式运行,默认false
  14. fork = true
  15. #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
  16. quiet=false
  17. # 启用日志文件,默认启用
  18. journal=true
  19. # 启用定期记录CPU利用率和 I/O 等待,默认false
  20. #cpu = true
  21. # 是否以安全认证方式运行,默认是不认证的非安全方式
  22. #noauth = true
  23. #auth = true
  24. # 详细记录输出,默认false
  25. #verbose = true
  26. #用于开发驱动程序时验证客户端请求
  27. #objcheck = true
  28. # # 启用数据库配额管理,默认false
  29. #quota = true
  30. # 设置oplog日志记录等级,默认0
  31. # 0=off (default)
  32. # 1=W
  33. # 2=R
  34. # 3=both
  35. # 7=W+some reads
  36. #oplog = 0
  37. # 是否打开动态调试项,默认false
  38. #nocursors = true
  39. # 忽略查询提示,默认false
  40. #nohints = true
  41. # 禁用http界面,默认为localhost:28017
  42. #nohttpinterface = true
  43. # 关闭服务器端脚本,这将极大的限制功能,默认false
  44. #noscripting = true
  45. # 关闭扫描表,任何查询将会是扫描失败
  46. #notablescan = true
  47. # 关闭数据文件预分配
  48. #noprealloc = true
  49. # 为新数据库指定.ns文件的大小,单位:MB
  50. # nssize = <size>
  51. # 用于Mongo监控服务器的Accout token。
  52. #mms-token = <token>
  53. # Mongo监控服务器的服务器名称。
  54. #mms-name = <server-name>
  55. # Mongo监控服务器的Ping间隔时间,即心跳
  56. #mms-interval = <seconds>
  57. # Replication Options
  58. # 设置主从复制参数
  59. #slave = true # 设置从节点
  60. #source = master.example.com # 指定从节点的主节点
  61. # Slave only: 指定要复制的单个数据库
  62. #only = master.example.com
  63. # or
  64. #master = true # 设置主节点
  65. #source = slave.example.com
  66. # 设置副本集的名字,所有的实例指定相同的名字属于一个副本集
  67. replSet = name
  68. #pairwith = <server:port>
  69. # 仲裁服务器地址
  70. #arbiter = <server:port>
  71. # 默认为false,用于从实例设置。是否自动重新同步
  72. #autoresync = true
  73. # 指定的复制操作日志(OPLOG)的最大大小
  74. #oplogSize = <MB>
  75. # 限制复制操作的内存使用
  76. #opIdMem = <bytes>
  77. # 设置ssl认证
  78. # Enable SSL on normal ports
  79. #sslOnNormalPorts = true
  80. # SSL Key file and password
  81. #sslPEMKeyFile = /etc/ssl/mongodb.pem
  82. #sslPEMKeyPassword = pass
  83. # path to a key file storing authentication info for connections
  84. # between replica set members
  85. #指定存储身份验证信息的密钥文件的路径
  86. #keyFile=/path/to/keyfile

MongoDB集群基本配置:


  1. # 集群配置文件
  2. dbpath=/var/lib/mongodb
  3. logpath=/var/log/mongodb/mongodb.log
  4. pidfilepath=/var/log/mongodb/master.pid
  5. directoryperdb=true
  6. logappend=true
  7. replSet=name
  8. bind_ip=127.0.0.1
  9. port=27017
  10. fork=true
  11. noprealloc=true
原文地址:https://blog.csdn.net/HTouying/article/details/88428452

原文地址:https://www.cnblogs.com/jpfss/p/11247703.html

时间: 2024-10-09 01:52:17

Windows安装MongoDB .zip绿色版的相关文章

windows安装MongoDB进度条卡住,window安装mongo系统错误 2,系统错误5的解决办法

windows安装MongoDB 首先去官网(https://www.mongodb.com/download-center?jmp=nav#community),下载一个mongodb Windows客户端. 我下载了两个一个是3.4.11版,一个是3.6.2. 本来是用mongodb配合springboot学习用,于是先选用最新版,但是安装时卡住,卡在了Compass 解决办法: 1.等待半小时,或者更久.(http://blog.csdn.net/only_yu_yy/article/de

Windows下安装MySQL5.6绿色版

建议安装MySQL绿色版的,什么是绿色版的?就是免安装,下载下来的截图是这样的 在该目录下创建一个文件夹/data用于存放数据, 新建一个my.ini文件,my.ini里面最基本的配置如下,my.ini的配置是比较多的,下面只是简单的配置,路径是我自己的路径,读者应该修改自己的路径(这一点老手不用讲,只是一些新手只会复制粘贴,特提出来): [mysqld] basedir=F:\mysql-5.7.17-winx64 datadir=F:\mysql-5.7.17-winx64\data por

Windows安装MongoDB 4.0并赋予用户访问权限

第一部分 Windows安装MongoDB-4.0 第一步:下载MongoDB:https://www.mongodb.com/download-center?jmp=nav#community 我目前使用版本为mongodb-win32-x86_64-2008plus-ssl-4.0.1-signed.msi 第二步:下载社区版Compass:https://www.mongodb.com/download-center?jmp=nav#compass 第三步:安装MongoDB:注意安装的时

MongoDB快速入门学习笔记1 windows安装MongoDB

1.安装MongoDB 从MongoDB官网上下载MongoDB,我下载的版本是64位的3.2.6.下载完以后直接安装,我的安装目录是D:\work\MongoDB. 2.配置MongoDB的环境变量 在PATH中添加D:\work\MongoDB\Server\3.2\bin.(配置环境变量是为了更加方便的执行bin下的命令) 3.启动MongoDB 启动MongoDB的时候使用mongod命令,--dbpath 设置数据库的路径,--logpath 设置日志文件的路径 mongod --db

windows安装mongodb

一.资源 mongo下载地址: https://www.mongodb.com/download-center#community romongo下载: https://robomongo.org/ 如下三个文件,(mongodb-compass可以不用下在,这是管理mongo用的图形化界面,习惯用romongo查询,studio3t可以自己学习使用) 安装好以上软件,我本地的mongo安装到了d:tools\mongo 目录下,新建两个目录用于存储数据和日志 d:\tools\data\db 

Nginx for Windows安装配置之解压缩版

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日.其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名.2011年6月1日,nginx 1.0.4发布. Nginx是一款轻量级的Web 服务器/反向代

windows 安装mongodb

MongoDB安装成为Windows服务 使用以下命令将MongoDB安装成为Windows服务.笔者的MongoDB目录为D:\Program Files\mongodb 切换到D:\Program Files\mongodb\bin> mongod --logpath "D:\Program Files\mongodb\data\logs.txt" --logappend --dbpath "D:\Program Files\mongodb\data" -

Windows 安装 Mongodb

因为新换了Windows 10 电脑,需要在新电脑重新安装所有的软件,包括mongodb 下载文件:首先在mongodb的官方网站上下载最新版本的mongodb安装程序,https://www.mongodb.com/,滚动网页至Try MongoDB for free 选择Community Server社区版本,并选择Windows的安装版本 安装:开始尝试在mongodb官网下载了最新版本3.6.1的版本无法进入安装,因为其内部需要访问到compass-install.exe,如果是个人电

window平台安装node.js绿色版

1. 下载Windows Binary版本的node.js文件 2. 把下载的ZIP压缩包解压到某个目录下(例如:D:\nodejs) 3. 此时的node.js只在刚刚解压的目录才起作用,需要配置环境变量才能起到全局的作用. 1. 在此电脑(我的电脑)右击-属性-高级系统设置 2. 在弹出的窗口中点击右下角的"环境变量"按钮 3. 接下来在系统环境变量中配置具体的环境变量,建议在系统变量中添加,不要在用户变量添加. NODE_HOME=D:\nodejs NODE_PATH=%NOD