在Debian系統上配置MongoDB時,以下是一些最佳實踐:
導入MongoDB官方APT倉庫:
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
創建MongoDB列表文件:
echo "deb [ archamd64,arm64 ] https://repo.mongodb.org/apt/debian bullseye/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
更新APT包數據庫:
sudo apt-get update
安裝MongoDB:
sudo apt-get install -y mongodb-org
啟動MongoDB服務:
sudo systemctl start mongod
設置MongoDB開機自啟:
sudo systemctl enable mongod
驗證MongoDB安裝:
sudo systemctl status mongod
配置MongoDB(可選):編輯 /etc/mongod.conf
文件,例如設置數據目錄、日志級別等。
/etc/mongod.conf
中添加 security: authorization: enabled
。bindIp
參數限制MongoDB實例只能從特定IP地址訪問。在進行任何更改之前,建議先在測試環境中驗證更改的效果,并根據實際情況進行調整。