目录
1. 下载软件
2. 解压,并设置
3. 启动
4. 停止服务
5. 远程连接
6. bin目录下其他工具安装
7. 一些常规操作
过程中遇到的问题
https://www.mongodb.com/try/download/community
1). 本次安装下载过最新的5.x版本,但安装后无法使用,系统报错,最终下载了这个版本安装成功,并能正常使用
压缩包大小为 68.8M
2). 将下载的压缩包上传到服务器,本文档上传的路径 /usr/local/src
在 /usr/local/src 目录下
1). 在该目录下创建 mongoDB目录
mkdir mongoDB
2). 回到 /usr/local/src 目录,执行解压命令
tar zxvf mongodb-linux-x86_64-rhel70-4.4.11-rc0.tgz -C /usr/local/src/mongoDB/
3). 进入 /usr/local/src/mongoDB/ 目录,修改解压后文件名
mv mongodb-linux-x86_64-rhel70-4.4.11-rc0 mongoServer
4). 进入 /usr/local/src/mongoDB/mongoServer 目录,创建 data文件夹、log文件夹、etc文件夹
mkdir data
mkdir log
mkdir etc
5). 进入 /usr/local/src/mongoDB/mongoServer/etc 目录,创建 mongodb.conf 文件
vim mongodb.conf
dbpath=/usr/local/src/mongoDB/mongoServer/data
logpath=/usr/local/src/mongoDB/mongoServer/logs/mongodb.log
port=27017
bind_ip=0.0.0.0
fork=true
附加说明:路径一定要写正确,不然启动会报错
进入 /usr/local/src/mongoDB/mongoServer/bin 目录下,执行
./mongod --config /usr/local/src/mongoDB/mongoServer/etc/mongodb.conf
1). 进入 /usr/local/src/bin 目录
2). 执行 ./mongo
3). > use admin
4). > db.shutdownServer()
1). 下载 MongoDBCompass.exe 软件
https://www.mongodb.com/try/download/compass
本文档实用的是1.22的版本,与上图的版本不一样,下载后文件大小 175M
2). 直接解压就可以使用
双击 MongoDBCompass.exe 就可启动
可以点击 “Fill in connect fields individually” 输入服务器的ip和端口,连接远程服务器上的mongodb
说在前面:
这些工具的实质是一些执行文件,从官网下载的包解压后把bin目录下的文件移到mongodb的bin目录下就可以直接调用使用
安装步骤:
下载工具包
https://www.mongodb.com/try/download/database-tools
1). 进入 MongoDB Database Tools 目录
2). 选择系统版本,选择tgz包,下载
下载后的压缩包为
大小 53.4 M
3). 上传到要安装的服务器, 本文档上传的目录为 /usr/local/src/
4). 解压
tar zxvf mongodb-database-tools-rhel70-x86_64-100.5.1.tgz -C /usr/local/src/mongoDB/
5). 移动bin目录下的文件到mongodb的bin目录下
6). 最终,mongodb的bin目录
1). 导入数据库
mongorestore -h dbhost -d dbname --dir dbdirectory
参数或名:
-h: MongoDB所在服务器地址
-d: 需要恢复的数据库实例,例如:test,当然这个名称也可以和备份时候的不一样,比如test2
--dir: 备份数据所在位置,例如:/home/mongodump/itcast/
--drop: 恢复的时候,先删除当前数据,然后恢复备份的数据。就是说,恢复后,备份后添加修改的数据都会被删除,慎用!
【后续持续更新】
1. mongodb 设置完毕后,执行启动命令提示错误
illegal instruction (core dumped)
当时安装的mongodb版本是最新的 5.0.5(Current) 版本,最后下载了mongodb-linux-x86_64-rhel70-4.4.11-rc0.tgz 安装后,该问题解决
2. 安装 4.4.11 版本后,启动时提示异常,错误码为1
经过多番查找,发现是配置文件中log文件路径写错,修改正确后,可以正常启动
3. compass安装后,启动界面一直在初始化转圈圈
处理方法:
“电脑”-》“属性”-》“高级系统设置”-》“环境变量”
输入 C:\Windows\System32\wbem
compass可以正常启动