mongodb社區(qū)版安裝指南
推薦使用.deb包進行安裝,步驟如下
- 導(dǎo)入公鑰
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
在這一步的時候出現(xiàn)錯誤
gpg: keyserver receive failed: Connection closed in DNS
網(wǎng)上搜了一些解決方法,例如修改DNS為8.8.8.8,依然未解決問題,只好曲線救國。導(dǎo)出MongoDB publish GPG Key,點擊如下圖‘MongoDB publish GPG key’鏈接,

或者到網(wǎng)站http://keyserver.ubuntu.com/獲取公鑰:


上圖中點擊pub指向的鏈接同樣可以獲取公鑰;
新建文件key.txt,將公鑰內(nèi)容拷貝到該文件中,
sudo apt-key add key.txt
- 創(chuàng)建mongoDB的文件列表
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
- 更新包管理器
sudo apt-get update
- 開始安裝
sudo apt-get install -y mongodb-org
sudo apt-get install -y mongodb-org=4.0.1 mongodb-org-server=4.0.1 mongodb-org-shell=4.0.1 mongodb-org-mongos=4.0.1 mongodb-org-tools=4.0.1
之前在獲取包管理器的公鑰失敗后,嘗試用了.tgz包來進行離線安裝,也可以正常安裝。
運行MongoDB
安裝完成后,終端運行
mongo -version
可以看到當(dāng)前mongoDB版本
MongoDB shell version v4.0.1
啟動MongoDB
sudo service mongod start