1.在主机中下载好Linux版本的 MongoDB压缩包:
连接如下:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.3.tgz
2.打开VM,启动虚拟机(这里是hadoop102)
3.通过Xshell远程控制工具连接虚拟机hadoop102,并使用Xftps 进行文件传输,将刚刚下载的MongDB压缩包传输至虚拟机
4.在远程控制工具Xshell中输入终端指令,将文件解压到当前文件夹:
tar zxvf mongodb-linux-x86_64-rhel62-3.4.3.tgz -C./
5.使用mkdir命令在/usr/local/目录下创建mongodb文件夹:(root权限下)
cd /usr/local/mkdir mongodb
6.使用mv命令转移mongodb文件到指定文件夹:
mv mongodb-linux-x86_64-rhel62-3.4.3/* /usr/local/mongodb
7.在mongo目录下建立文件夹data并建立文件db 用来存放数据
mkdir /usr/local/mongodb/data/ mkdir /usr/local/mongodb/data/db/
8.在mongo目录下建立文件夹logs并建立文件log 用来存放日志
mkdir /usr/local/mongodb/data/logs/
mkdir /usr/local/mongodb/data/logs/mongodb.log
9.在 data 文件夹下创建 mongodb.conf 配置文件
touch/usr/local/mongodb/data/mongodb.conf
10.使用vim命令在 mongodb.conf 文件中输入如下内容
vim ./data/mongodb.conf
#端口号 port = 27017 #数据目录 dbpath = /usr/local/mongodb/data/db #日志目录 logpath = /usr/local/mongodb/data/logs/mongodb.log #设置后台运行 fork = true #日志输出方式 logappend = true #开启认证 #auth = true 11.启动 MongoDB 服务器b sudo /usr/local/mongodb/bin/mongod -config /usr/local/mongodb/data/mongodb.conf 出现successfully即为成功
若出现类似error 请检查前方配置文件!!!!
ERROR: child process failed, exited with error number 1
mongodb.log 是空文件!!! 注意不是目录而是文件
12.访问 MongoDB 服务器
/usr/local/mongodb/bin/mongo
13. 关闭Mongodb服务器
[bigdata@linux mongodb]$ sudo /usr/local/mongodb/bin/mongod -shutdown -config /usr/local/mongodb/data/mongodb.conf
标签:MongoDB,mkdir,data,centos7,-----,usr,conf,mongodb,local From: https://www.cnblogs.com/slowlydance2me/p/16878824.html