参考官方文档,其实也是教给我们如何直接用yum安装MongoDB,当然不按这个教程来直接yun install mongodb会出很多问题,比如没有MongoDB的server端。
例如要安装MongoDB3.4.X
$vi /etc/yum.repos.d/mongodb-org-3.4.repo
添加以下内容
[mongodb-org-3.4]
name=MongoDB 3.4 Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=0
enabled=1
等于是给yum指明了资源的链接,保存退出之后
$sudo yum install -y mongodb-org-3.4.10 mongodb-org-server-3.4.10 mongodb-org-shell-3.4.10 mongodb-org-mongos-3.4.10 mongodb-org-tools-3.4.10
这样MongoDB3.4.10就安装完毕了,试一试
$mongod
是不是启动成功了呢,当然不是,还需要配置MongoDB数据的存储目录,默认的配置是/data/db,如果使用默认的配置
$cd /
$mkdir -p data/db
再启动一次就OK了,显示正在等待客户端的连接中。
这里我补充一下如何更换默认的MongoDB数据存储的目录
$mongod –dbpath /data/mongodb/data/db #更换到/data/mongodb/data/db