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

时间:2022-11-23 22:49:51
mongodb下载及安装配置教程【仅供参考】

1 下载

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

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

2 安装

安装路径:D:\Program Files\MongoDB\Server\3.0

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

data\db :  数据存储的

log: 存储日志

3 启动

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

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

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

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

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

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

4 配置成服务

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

文件内容如下:

  dbpath=D:\Program Files\MongoDB\Server\3.0\data\db
  logpath=D:\Program Files\MongoDB\Server\3.0\log\mongo.log

保存好。

还是在bin目录下,执行:

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

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

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

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

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

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

大概就是这些了。作于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的文件,重新启动即可