安裝準(zhǔn)備
在開始安裝MongoDB 3.4之前,請確保您的CentOS 7系統(tǒng)已更新到最新版本。執(zhí)行以下命令更新系統(tǒng):
sudo yum update -y
添加MongoDB倉庫
創(chuàng)建一個新的倉庫文件,以便從MongoDB官方源安裝:
sudo vi /etc/yum.repos.d/mongodb-org-3.4.repo
在文件中添加以下內(nèi)容:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
安裝MongoDB
保存并關(guān)閉文件后,使用以下命令安裝MongoDB:
sudo yum install -y mongodb-org
配置MongoDB
安裝完成后,編輯MongoDB配置文件:
sudo vi /etc/mongod.conf
根據(jù)需要修改配置,例如數(shù)據(jù)目錄、日志文件位置等。
啟動MongoDB服務(wù)
配置完成后,啟動MongoDB服務(wù)并設(shè)置為開機(jī)自啟:
sudo systemctl start mongod
sudo systemctl enable mongod
驗證安裝
檢查MongoDB服務(wù)狀態(tài):
sudo systemctl status mongod
連接到MongoDB shell,驗證安裝是否成功:
mongo
安全設(shè)置
為確保MongoDB安全,建議創(chuàng)建管理員用戶并啟用身份認(rèn)證。在MongoDB shell中執(zhí)行:
use admin
db.createUser({
user: "adminUser",
pwd: "securePassword",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
})
結(jié)語
完成以上步驟后,您已成功在CentOS 7系統(tǒng)上安裝并配置了MongoDB 3.4。請定期檢查官方文檔以獲取最新的安全更新和最佳實踐建議。