參考官方文檔,其實也是教給我們?nèi)绾沃苯佑脃um安裝MongoDB,當(dāng)然不按這個教程來直接yun install mongodb會出很多問題,比如沒有MongoDB的server端。
例如要安裝MongoDB3.4.X
$vi /etc/yum.repos.d/mongodb-org-3.4.repo
添加以下內(nèi)容
[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
是不是啟動成功了呢,當(dāng)然不是,還需要配置MongoDB數(shù)據(jù)的存儲目錄,默認(rèn)的配置是/data/db,如果使用默認(rèn)的配置
$cd /
$mkdir -p data/db
再啟動一次就OK了,顯示正在等待客戶端的連接中。
這里我補(bǔ)充一下如何更換默認(rèn)的MongoDB數(shù)據(jù)存儲的目錄
$mongod –dbpath /data/mongodb/data/db #更換到/data/mongodb/data/db