如何在Ubuntu上安裝MongoDB 20.04/18.04 LTS

MongoDB是一種帶有索引相交的免費且可擴展的面向文檔的NOSQL數據庫,可啟用臨時查詢。用戶還可以使用不同的擴展名,例如安全性,集成和分析,將MongoDB用於大型應用程序。使用LDAP,X.509和Kerberos的身份驗證以及基於TLS(傳輸層安全性)的加密。還有特定於用戶的角色,審核功能以進行合規性和法醫分析以及現成的組件,以確保可信賴的系統。

在本教程中,我們將在Ubuntu 20.04 LT上看到MongoDB的安裝,而無需添加任何回購。另外,也可以遵循Ubuntu 18.04 LTS或19.04/19.10的相同步驟。

要求:

  • Ubuntu 20.04 LTS焦點窩服務器或桌面。
  • 一個非根本用戶sudo使用權

1。更新系統

在移至MongoDB安裝步驟之前,讓我們更新Ubuntu的現有軟件包20.04

sudo apt update

2。命令在Ubuntu上安裝MongoDB 20.04

就像18.04 LTS一樣,Ubuntu的官方存儲庫也可以在20.04的官方存儲庫中使用,可以使用最新版本安裝。因此,無需添加任何第三方。它的單個命令將安裝mongo-tools,mongodb,mongodb-clients mongodb-server和mongodb-server-server核心組件以及其他依賴項。

sudo apt install mongodb

上述命令的輸出:

The following additional packages will be installed:
libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5
libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb-clients mongodb-server mongodb-server-core
The following NEW packages will be installed:
libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5
libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb mongodb-clients mongodb-server mongodb-server-core
0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded.
Need to get 56.8 MB of archives.
After this operation, 234 MB of additional disk space will be used.
Do you want to continue? [Y/n] n

3。檢查MongoDB的狀態

安裝後,MongoDB會自動啟動,如果沒有,則可以使用命令:

systemctl strart mongodb

要檢查MongoDB服務器是否正常運行,我們可以使用狀態命令:

systemctl status mongodb

4。命令管理mongodb

這裡有一些核心命令,需要管理此數據庫,例如start,restart,與其他數據庫一起停止服務器。

停止MongoDB服務器

sudo systemctl stop mongodb

重新開始。

sudo systemctl start mongodb

修改後重新啟動服務器。

sudo systemctl restart mongodb

為了禁用MongoDB自動啟動,默認情況下發生的服務器。

sudo systemctl disable mongodb

在系統啟動下,再次啟用服務器的自動啟動。

sudo systemctl enable mongodb

要開始使用它,只需鍵入:

mongo

完整卸載MongoDB

如果您不希望在Ubuntu 20.04系統上使用MongoDB,只需使用以下命令將其刪除:

sudo service mongodb stop
sudo apt remove mongodb
sudo apt purge mongodb*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
sudo apt autoremove

關閉筆記:

因此,此牆上有關Ubuntu 20.04服務器的MongoDB安裝的快速教程,您也可以看到相同的和其他相關教程。