debian10上安裝mongodb 4版本


MongoDB是由MongoDB Inc開發的開源,跨平台NoSQL數據庫服務器。 它使用JSON來存儲其數據,並且由於其可伸縮性,高可用性和高性能而在處理大量數據中很受歡迎。

在本教程中,您將學習如何在Debian 10 Linux發行版上安裝MongoDB 4 。

第1步:在Debian上導入MongoDB GPG密鑰

首先,您需要導入Debian系統的MongoDB存儲庫所需的GPG密鑰。 這對於在安裝之前測試軟件包至關重要。

首先,使用以下apt命令更新系統軟件包。

$ sudo apt update
更新Debian 10 Buster

更新Debian 10 Buster

要導入MongoDB GPG密鑰,請運行命令。

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
添加MongoDB存儲庫密鑰

添加MongoDB存儲庫密鑰

完成之后,現在按如下說明在您的Debian系統上添加MongoDB APT存儲庫。

第2步:在Debian上安裝MongoDB 4 APT存儲庫

在撰寫本文時, MongoDB 4還沒有Debian 10的官方Package存儲庫。 但是不用擔心。 您仍然可以在Debian 10(Buster)上添加Debian 9(Stretch)的軟件包存儲庫來彌補這一點。

要在Debian 10 Buster上添加Debian 9的 MongoDB 4軟件包存儲庫,請執行以下命令。

$ echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list

要在Debian 10 Buster上添加Debian 9的官方倉庫,請發出命令。

$ echo "deb http://deb.debian.org/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/debian-stretch.list
在Debian上添加MongoDB存儲庫

在Debian上添加MongoDB存儲庫

接下來,使用命令更新APT存儲庫。

$ sudo apt update
更新APT存儲庫

更新APT存儲庫

第3步:在Debian上安裝libcurl3

mongodb-org-server需要軟件包libcurl3 ,我們將在以后安裝。 如果沒有libcurl3 ,在嘗試安裝MongoDB時會遇到錯誤。

還值得一提的是Debian 10使用libcurl4 ,但是由於我們添加了Debian 9的官方存儲庫,因此將從添加的存儲庫中安裝libcurl3軟件包。

要安裝libcurl3 ,請運行命令。

$ sudo apt install libcurl3
在Debian上安裝libcurl3

在Debian上安裝libcurl3

第4步:在Debian上安裝MongoDB 4 Server

安裝了必需的存儲庫和libcurl3軟件包后,您現在可以繼續安裝MongoDB 4服務器。

$ sudo apt install mongodb-org -y
在Debian上安裝Mongodb Server

在Debian上安裝MongoDB Server

要檢查安裝的MongoDB版本,請發出APT命令,如圖所示。

$ sudo apt info mongodb-info
檢查MongoDB版本

檢查MongoDB版本

默認情況下, MongoDB運行在端口27017上 ,您可以使用netstat命令驗證它,如圖所示。

$ sudo netstat -pnltu
檢查MongoDB端口

檢查MongoDB端口

要更改默認的MongoDB端口和其他參數,請編輯/etc/mongodb.conf中的配置文件。

更改MongoDB默認端口

更改MongoDB默認端口

第5步:管理MongoDB 4服務器

成功安裝MongoDB 4服務器后,請使用以下命令啟動它。

$ sudo systemctl start mongod

要檢查MongoDB服務的狀態,請運行命令。

$ sudo systemctl status mongod
檢查MongoDB狀態

檢查MongoDB狀態

要使MongoDB在啟動時啟動,請運行命令。

$ sudo systemctl enable mongod

要登錄MongoDB 4,只需運行命令。

$ mongo
訪問MongoDB Shell

訪問MongoDB Shell

停止運行MongoDB 。

$ sudo systemctl stop mongod

就是這樣。 在本指南中,我們演示了如何在Debian 10上安裝MongoDB 4 。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM