添加MongoDB官方倉庫
在CentOS上安裝MongoDB,我們需要先添加MongoDB的官方倉庫。創(chuàng)建一個新的倉庫文件:
sudo vi /etc/yum.repos.d/mongodb-org.repo
在文件中添加以下內容:
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
安裝MongoDB
添加倉庫后,使用yum命令安裝MongoDB:
sudo yum install -y mongodb-org
這將安裝MongoDB的最新穩(wěn)定版本及其所有組件。
啟動MongoDB服務
安裝完成后,啟動MongoDB服務并設置為開機自啟:
sudo systemctl start mongod
sudo systemctl enable mongod
檢查MongoDB服務狀態(tài):
sudo systemctl status mongod
配置MongoDB
MongoDB的主配置文件位于/etc/mongod.conf??梢愿鶕枰薷呐渲?,例如更改數據存儲位置或監(jiān)聽端口:
sudo vi /etc/mongod.conf
修改配置后,重啟MongoDB服務以使更改生效:
sudo systemctl restart mongod
驗證安裝
連接到MongoDB shell,驗證安裝是否成功:
mongo
如果能夠成功連接并看到MongoDB的提示符,說明安裝已經完成。
安全性配置
為了提高安全性,建議創(chuàng)建管理員賬戶并啟用身份驗證。在MongoDB shell中執(zhí)行:
use admin
db.createUser({
user: "adminUser",
pwd: "securePassword",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
})
在配置文件中啟用身份驗證:
security:
authorization: enabled
重啟MongoDB服務以應用更改。
結語
通過以上步驟,您已經成功在CentOS系統(tǒng)上安裝并配置了MongoDB?,F(xiàn)在可以開始使用MongoDB來存儲和管理您的數據了。記得定期更新MongoDB以獲取最新的功能和安全補丁。