在CentOS 7上安裝MongoDB

前期準(zhǔn)備

一臺已經(jīng)設(shè)置好可以使用sudo命令的非root賬號的CentOS服務(wù)器,并且已開啟防火墻。

第1步 - 添加MongoDB存儲庫

mongodb-org軟件包不存在于CentOS的默認(rèn)存儲庫中。但是,MongoDB維護(hù)著一個專用的存儲庫
使用vi編輯器,為CentOS管理實(shí)用程序的yum包創(chuàng)建一個.repo文件:

sudo vi /etc/yum.repos.d/mongodb-org.repo

然后,訪問MongoDB文檔的 Install on Red Hat部分,并將最新穩(wěn)定版本的存儲庫信息添加到該文件中:

[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc

保存并關(guān)閉文件。

在我們繼續(xù)之前,我們應(yīng)該驗(yàn)證yum實(shí)用程序中是否存在MongoDB存儲庫。該repolist命令顯示已啟用的存儲庫列表:

yum repolist
. . .
repo id                          repo name
base/7/x86_64                    CentOS-7 - Base
extras/7/x86_64                  CentOS-7 - Extras
mongodb-org-3.2/7/x86_64         MongoDB Repository
updates/7/x86_64                 CentOS-7 - Updates
. . .

有了這個MongoDB Repository,讓我們繼續(xù)安裝。

第2步 - 安裝MongoDB

我們可以使用該yum實(shí)用程序從第三方存儲庫安裝該mongodb-org軟件包。

sudo yum install mongodb-org

有兩個Is this ok [y/N]:提示。第一個允許安裝MongoDB軟件包,第二個允許導(dǎo)入GPG密鑰。MongoDB的發(fā)布者簽署他們的軟件和yum使用密鑰來確認(rèn)下載的包的完整性。在每個提示符下,鍵入Y然后按ENTER鍵。

接下來,使用systemctl實(shí)用程序啟動MongoDB服務(wù):

sudo systemctl start mongod

MongoDB簡單命令

啟動mongod服務(wù)

sudo systemctl start mongod

該reload命令請求mongod進(jìn)程讀取配置文件/etc/mongod.conf,并應(yīng)用任何更改而無需重新啟動。

sudo systemctl reload mongod

該stop命令將暫停所有正在運(yùn)行的mongod進(jìn)程

sudo systemctl stop mongod
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容