在CentOS中配置MongoDB需注意以下事項:
/etc/selinux/config
設置為disabled
并重啟。yum install ntp
安裝并啟動服務。/data/lib/mongodb
)和日志目錄,設置屬主為mongod
用戶。bindIp
:設為0.0.0.0
允許遠程訪問(需配合防火墻),或指定具體IP限制訪問。port
:默認27017
,可按需修改。security.authorization: enabled
,并創建管理員用戶。27017
),使用firewall-cmd
添加規則并重載。/etc/security/limits.conf
中增加mongod
用戶的nofile
和nproc
值。echo never > /sys/kernel/mm/transparent_hugepage/enabled
。systemctl enable mongod
確保服務自動啟動。參考來源: