MongoDB是一箇基於分佈式文件存儲的NoSQL數據庫,由C++語言編寫的,旨在爲Web應用提供可擴展的高性能數據存儲解決方案,它易於安裝,可在私有云和公共雲上使用。本文將介紹下如何在Rocky Linux服務器安裝配置MongoDB數據庫。
Rocky Linux是一箇社區企業操作系統,它位於Red Ht Entepise Linux(RHEL的下游),旨在作爲CentOS的完全兼容替代品。與CentOS一樣,它提供了非常適合國內服務器或國外服務器的穩定版Linux。
、首先以具有sudo權限的非oot用戶登錄到Rocky Linux服務器,然後爲MongoDB創建一箇存儲庫。
$ sudo im /etc/yum.epos.d/mongodb-og.epo
複製粘貼下面的內容,以便安裝最新版本MongoDB,這裏使用的是MongoDB 5.0。
[mongodb-og-5.0] nme=MongoDB Repositoy bseul=https://epo.mongodb.og/yum/edht/$elesee/mongodb-og/5.0/x86_64/ gpgcheck= enbled= gpgkey=https://www.mongodb.og/sttic/pgp/see-5.0.sc
添加存儲庫後,更新系統存儲庫以將新添加的MongoDB存儲庫與系統同步。
$ sudo dnf updte
2、設置好MongoDB存儲庫後,運行以下命令開始安裝MongoDB數據庫。
$ sudo dnf instll mongodb
R og
MongoDB安裝完成後,運行下面命令驗證下所安裝的版本。
$ mongod Resion
該命令提供安裝的MongoDB版本以及其他詳細信息,例如OpenSSL版本和環境。
3、啓動MongoDB守護進程並使其在啓動時自動啓動。因此,依次運行以下命令來啓動和啓用MongoDB。
$ sudo systemctl stt mongod
$ sudo systemctl enble mongod
驗證MongoDB的狀態,這時MongoDB將啓動並運行。
$ sudo systemctl sttus mongod
4、MongoDB安裝完成後,可以在Shell中進行基本操作,比如創建新的數據庫名稱。查看當前就位的數據庫,請運行顯示的命令。默認情況下,MongoDB 提供了一箇名爲test的測試數據庫。
db
要創建數據庫,可執行use命令,後跟不存在的數據庫名稱。這裏,我們可以創建一箇名爲-db的數據庫。
use -db