一、MongoDB的安装
安装步骤
1、官网下载安装介质:https://www.mongodb.com/download-center,选择适当的版本,这里以linux版本为例;
2、解压到系统某路径, tar -xvzf mongodb-linux-x86_64-rhel70-3.4.10.tgz并在安装目录创建data目录,以及logs目录和logs/mongodb.log文件
3、使用vim在mongodb的bin目录创建mongodb的配置文件,如:vim bin/mongodb.conf,mongodb.conf内容如下:
storage:
dbPath: "/usr/local/apache/mongoDB/mongodb-linux-x86_64-rhel70-3.4.10/data"
systemLog:
destination: file
path: "/usr/local/apache//mongoDB/mongodb-linux-x86_64-rhel70-3.4.10/logs/mongodb.log"
net:
port: 27017
http:
RESTInterfaceEnabled: true
processManagement:
fork: false
4、在bin目录编写shell脚本,命名为start-mongodb.sh,脚本内容如下:
nohup ./mongod -f mongodb.conf &
5、使用start-mongodb.sh启动mongodb实例,如:./start-mongodb
6、使用mongoClient进行测试,通过restAPI地址测试(端口加1000)
在bin目录下用./mongo
连接MongoDB,如果在配置文件修改端口(默认是27017),例如修改端口为27018,那么连接的时候就要带上端口:./mongo localhost,27018
。
二、window下安装MongoDB图形化客户端
mongoDB自带的命令客户端 mongo,有时候我们在图形化客户端做相关操作会更方便,例如MySQL有Navicat for MySQL等,而MongoDB图形化客户端目前有两个:
- mongoDB自带的图形化客户端:Compass Community;
- 第三方mongoDB的图形化客户端:robomongo
产品 | 查看、新增和删除db和collections | 对doccument的增删改查支持 | 构建和运行脚本 | 查看查询计划 | 管理索引 | 版本支持 |
---|---|---|---|---|---|---|
Compass community | 支持 | 支持,比较人性化 | 不支持 | 支持 | 支持 | 3.6 |
robomongo | 支持 | 支持 | 支持 | 不支持 | 支持 | 3.4 |
robomongo的下载和安装
下载地址:https://download.robomongo.org/1.2.1/windows/robo3t-1.2.1-windows-x86_64-3e50a65.zip
下载完成之后解压进入目录之后双击robo3t.exe,填写相关信息就可以用了。
点击create创建连接,填上ip地址和端口号,这里以本机(连服务器的也一样,改ip即可)为例
连接
开始正常使用: