按步驟走,不帶腦子式安裝(註意4.0版本mongodb官方已經不再支持,以下代碼中可以修改mongodb版本號安裝,目前最新版為6.0,如果懶得改直接用也可以,文章後邊第三章第一條代碼會直接升級為最新版本mongodb): **1.導入包管理系統使用的公鑰** ```powershell wget ...
按步驟走,不帶腦子式安裝(註意4.0版本mongodb官方已經不再支持,以下代碼中可以修改mongodb版本號安裝,目前最新版為6.0,如果懶得改直接用也可以,文章後邊第三章第一條代碼會直接升級為最新版本mongodb):
1.導入包管理系統使用的公鑰
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
此操作運行結果應為 OK,如果收到指示gnupg未安裝的錯誤,則可以:
1).gnupg使用以下命令安裝及其所需的庫:
sudo apt-get install gnupg
2).安裝完成後,重試導入密鑰:
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
2.為MongoDB創建一個列表文件
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
如果不能確定使用的是哪個版本,請輸入一下的代碼:
lsb_release -dc
3.重新載入本地軟體包資料庫
安裝最新穩定版:
sudo apt-get install -y mongodb-org
或安裝特定版本(自己想要安裝的版本,此方法必須分別指定每個組件包以及版本號,如以下示例所示,不推薦此方法):
sudo apt-get install -y mongodb-org=4.4.2 mongodb-org-server=4.4.2 mongodb-org-shell=4.4.2 mongodb-org-mongos=4.4.2 mongodb-org-tools=4.4.2
4.初始化系統
查看內置init系統:
ps --no-headers -o comm 1
systemd(systemctl)輸入:
sudo systemctl start mongod
System V Init (service)輸入:
sudo service mongod start
5.重啟系統
6.啟動mongodb
sudo systemctl daemon-reload
7.驗證啟動
sudo systemctl status mongod
8.設置自啟動
sudo systemctl daemon-reload
9.停止mongodb
sudo systemctl stop mongod
10.重啟mongodb
sudo systemctl restart mongod
11.開始使用mongodb
mongosh - -port 27017