step1 : 准备好 mongodb-linux-x86_64-rhel62-3.4.3.tgz 文件
step2: 解压到指定目录
[root@bigdata124 software]# tar -zxvf mongodb-linux-x86_64-rhel62-3.4.3.tgz -C ../software/
step3: 修改名字
[root@bigdata124 module]# mv mongodb-linux-x86_64-rhel62-3.4.3 mongodb
step4: 在mongodb目录下创建 data
[root@bigdata124 mongodb]# mkdir data
step5: 在data目录创建 db logs目录
[root@bigdata124 data]# mkdir db logs
step6:
在logs目录下创建 mongodb.log
[root@bigdata124 logs]# touch mongodb.log
在data目录下创建mongodb.conf
[root@bigdata124 data]# touch mongodb.conf
mongodb.conf文件内容为:
[root@bigdata124 data]# cat mongodb.conf
#端口号
port = 27017
#数据目录
dbpath = /opt/module/mongodb/data/db
#日志目录
logpath = /opt/module/mongodb/data/logs/mongodb.log
#设置后台运行
fork = true #
[root@bigdata124 data]#
step7: 启动mongodb
[root@bigdata124 mongodb]# sudo /opt/module/mongodb/bin/mongod -config /opt/module/mongodb/data/mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 2510
child process started successfully, parent exiting
step8:查看mongodb
[root@bigdata124 mongodb]# ps -ef | grep mongo
root 2510 1 0 17:24 ? 00:00:00 /opt/module/mongodb/bin/mongod -config /opt/module/mongodb/data/mongodb.conf
root 2540 2375 0 17:26 pts/0 00:00:00 grep --color=auto mongo
step9 : 关闭 mongodb
[root@bigdata124 mongodb]# ./bin/mongod -shutdown -config data/mongodb.conf
2019-11-17T17:29:34.075-0500 I CONTROL [main] log file "/opt/module/mongodb/data/logs/mongodb.log" exists; moved to "/opt/module/mongodb/data/logs/mongodb.log.2019-11-17T22-29-34".
killing process with pid: 2510
step10: 再次查看:
[root@bigdata124 mongodb]# ps -ef |grep mongo
root 2552 2375 0 17:29 pts/0 00:00:00 grep --color=auto mongo