mongodb下载及安装配置教程【仅供参考】

1 下载

下载页面地址:https://www.mongodb.org/downloads

版本选择:电脑系统是64位的,所以我选择了 Windows 64-bit 2008 R2+ ,msi包


2 安装

   安装路径:D:Program FilesMongoDBServer3.0

   在该目录下创建如下2个文件夹:

    datadb :  数据存储的

    log: 存储日志

3 启动

   进到bin目录,--dbpath选择数据库存储路径

   

   mongo服务启动成功后,我们启动mongo客户端,还是在bin目录下启动

  但每次都要进到改目录下才能启动,很麻烦,所以我把 D:Program FilesMongoDBServer3.0in 添加到了环境变量(这个应该都会的),添加成功之后,我们在任意目录都可以执行mongo.exe

  

 4 配置成服务

   首先我在3.0目录下创建了一个mongo.config 文件

   文件内容如下:

  dbpath=D:Program FilesMongoDBServer3.0datadb
  logpath=D:Program FilesMongoDBServer3.0logmongo.log

   保存好。

   还是在bin目录下,执行:

 

 因为我之前已经有创建过mongo.log了,所以我们可以看到截图上的提示说把原本的文件另存为xxx。

 我们去看下服务列表,已经成功添加

或者我们有时候需要手动停止或重启mongdb服务的时候,我们可以如下操作:

大概就是这些了。作于2015年6月28日早,有参考其他网上教程实现。

---------------------------------------------------------------------------------------------------

以下是在linux(ubuntu)上学习mongodb时做的笔记,写的很简陋

安装方法
 
  sudo apt-get install mongodb
 
启动命令
 sudo service mongodb start
 
这里默认会去读取/etc/mongodb.conf 配置
--config /etc/mongodb.conf
 
或者:
cd  /usr/bin/
sudo ./mongod --dbpath /var/lib/mongodb/ --logpath /var/log/mongodb/mongodb.log --logappend &
or
sudo ./mongod --dbpath /var/lib/mongodb/ --logpath /var/log/mongodb/mongodb.log --logappend --fork
 
 
如果有指定非默认端口号
sudo ./mongod --dbpath /var/lib/mongodb/ --logpath /var/log/mongodb/mongodb.log  --logappend  --port=27018   &
默认的登陆是直接mongo,但是更改端口号之后 mongo ip:port 如 mongo 127.0.0.1:27018
 
局域网访问
 
bind_ip 0.0.0.0
port 27017 
 
如果设置主从可以设置如下
主配置
sudo ./mongod --dbpath /var/lib/mongodb/ --logpath /var/log/mongodb/mongodb.log --master --journal --logappend --fork
从配置
sudo ./mongod --dbpath /var/lib/mongodb/ --logpath /var/log/mongodb/mongodb.log --slave --logappend --fork --source 192.168.1.106 --slavedelay 5
 
主从设置中,或者 出现mongodb不能启动的
如果是主从设置,可以清空 --dbpath所在目录下的所有文件
如果是mongo出现启动不了,则删除 --dbpath 下 带有lock的文件,重新启动即可
 
原文地址:https://www.cnblogs.com/mimeay/p/4605152.html