在Red Hat Enterprise或CentOS Linux上安裝MongoDB 社區(qū)版
本教程使用.rpm軟件包在Red Hat Enterprise Linux或CentOS Linux版本6和7上安裝MongoDB Community Edition。
使用.rpm包(推薦)
- 配置包管理系統(tǒng)(yum)
創(chuàng)建一個/etc/yum.repos.d/mongodb-org-4.0.repo文件,以便您可以使用yum直接安裝MongoDB:
[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
- 安裝MongoDB包
要安裝最新的穩(wěn)定版MongoDB,請發(fā)出以下命令:
sudo yum install -y mongodb-org
運行MongoDB社區(qū)版
- 啟動MongoDB
您可以通過發(fā)出以下命令來啟動mongod進程:
sudo service mongod start
- 驗證MongoDB是否已成功啟動
您可以通過檢查/var/log/mongodb/mongod.log中日志文件的內(nèi)容來檢查mongod進程是否已成功啟動以獲取行讀取
[initandlisten] waiting for connections on port <port>
其中<port>是/etc/mongod.conf中配置的端口,默認為27017。
您可以選擇通過發(fā)出以下命令來確保MongoDB在系統(tǒng)重新啟動后啟動:
sudo chkconfig mongod on
- 停止MongoDB
根據(jù)需要,您可以通過發(fā)出以下命令來停止mongod進程:
sudo service mongod stop
- 重啟MongoDB
您可以通過發(fā)出以下命令重新啟動mongod進程:
sudo service mongod restart
您可以通過觀察/var/log/mongodb/mongod.log文件中的輸出來跟蹤錯誤或重要消息的進程狀態(tài)。
- 開始使用MongoDB
在與mongod相同的主機上啟動mongo shell。您可以在沒有任何命令行選項的情況下運行mongo shell,以使用默認端口27017連接到localhost上運行的mongod:
mongo