Linux CentOS 7 安装mongoDB(4.0.6)

在官网下载安装包:

https://www.mongodb.com/download-center/community

或者通过wget下载

然后下载到本地,解压

[root@xxx test]# ls
mongodb-linux-x86_64-4.0.6.tgz
[root@xxx test]# tar -zxvf mongodb-linux-x86_64-4.0.6.tgz 
mongodb-linux-x86_64-4.0.6/README
mongodb-linux-x86_64-4.0.6/THIRD-PARTY-NOTICES
mongodb-linux-x86_64-4.0.6/MPL-2
mongodb-linux-x86_64-4.0.6/LICENSE-Community.txt
mongodb-linux-x86_64-4.0.6/bin/mongodump
mongodb-linux-x86_64-4.0.6/bin/mongorestore
mongodb-linux-x86_64-4.0.6/bin/mongoexport
mongodb-linux-x86_64-4.0.6/bin/mongoimport
mongodb-linux-x86_64-4.0.6/bin/mongostat
mongodb-linux-x86_64-4.0.6/bin/mongotop
mongodb-linux-x86_64-4.0.6/bin/bsondump
mongodb-linux-x86_64-4.0.6/bin/mongofiles
mongodb-linux-x86_64-4.0.6/bin/mongoreplay
mongodb-linux-x86_64-4.0.6/bin/mongod
mongodb-linux-x86_64-4.0.6/bin/mongos
mongodb-linux-x86_64-4.0.6/bin/mongo
mongodb-linux-x86_64-4.0.6/bin/install_compass
[root@xxx test]# ls
mongodb-linux-x86_64-4.0.6  mongodb-linux-x86_64-4.0.6.tgz

将解压出的文件夹移动到/usr/local/下并且重命名为mongodb

[root@xxx test]# mv mongodb-linux-x86_64-4.0.6 /usr/local/mongodb/
[root@xxx test]# cd /usr/local/mongodb/
[root@xxx mongodb]# ls
bin  LICENSE-Community.txt  MPL-2  README  THIRD-PARTY-NOTICES

创建文件夹data

[root@xxx mongodb]# mkdir data

创建文件logs

[root@uJZPqK149888 mongodb]# touch logs

进入/usr/local/mongodb/bin目录下,启动mongodb服务

[root@xxx mongodb]# cd bin
[root@xxx bin]# ls
bsondump  install_compass  mongo  mongod  mongodump  mongoexport  mongofiles  mongoimport  mongoreplay  mongorestore  mongos  mongostat  mongotop
[root@xxx bin]# ./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend  --port=27017 --fork
about to fork child process, waiting until server is ready for connections.
forked process: 80758
child process started successfully, parent exiting

进入/usr/local/mongodb/bin目录下,启动客户端

./mongo

环境变量配置

vi /etc/profile 

export MONGODB_HOME=/usr/local/mongodb
export PATH=$PATH:$MONGODB_HOME/bin

保存后,重启系统配置

source /etc/profile

这样就不用到文件夹中启动mongo了。

参考:

https://blog.csdn.net/caofeiliju/article/details/80195036

https://blog.csdn.net/rzrenyu/article/details/79472508

原文地址:https://www.cnblogs.com/sea-stream/p/10369334.html