安裝準備
在開始安裝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
在文件中添加以下內容:
[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
保存并關閉文件后,使用以下命令安裝MongoDB:
sudo yum install -y mongodb-org
配置MongoDB
安裝完成后,編輯MongoDB配置文件:
sudo vi /etc/mongod.conf
根據需要修改配置,例如數據目錄、日志文件位置等。
啟動MongoDB服務
配置完成后,啟動MongoDB服務并設置為開機自啟:
sudo systemctl start mongod
sudo systemctl enable mongod
驗證安裝
檢查MongoDB服務狀態(tài):
sudo systemctl status mongod
連接到MongoDB shell,驗證安裝是否成功:
mongo
安全設置
為確保MongoDB安全,建議創(chuàng)建管理員用戶并啟用身份認證。在MongoDB shell中執(zhí)行:
use admin
db.createUser({
user: "adminUser",
pwd: "securePassword",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
})
結語
完成以上步驟后,您已成功在CentOS 7系統(tǒng)上安裝并配置了MongoDB 3.4。請定期檢查官方文檔以獲取最新的安全更新和最佳實踐建議。