在CentOS系统配置MongoDB,可参考以下步骤:
安装MongoDB
- 更新系统:
sudo yum update -y。 - 添加官方仓库:创建
/etc/yum.repos.d/mongodb-org-6.0.repo文件,添加对应版本仓库内容。 - 安装MongoDB:
sudo yum install -y mongodb-org。
配置MongoDB
- 创建数据目录和日志目录:
sudo mkdir -p /var/lib/mongo /var/log/mongodb,并设置权限sudo chown -R mongod:mongod /var/lib/mongo /var/log/mongodb。 - 编辑配置文件
/etc/mongod.conf,可修改dbPath、logPath、port、bindIp等参数。
启动与启用服务
- 启动服务:
sudo systemctl start mongod。 - 设置开机自启:
sudo systemctl enable mongod。
验证安装
使用mongo命令连接MongoDB,若出现提示符,则安装成功。
安全配置(可选)
- 启用身份验证:在配置文件中设置
security.authorization: enabled,并重启服务。 - 创建管理员用户:连接MongoDB后,使用
db.createUser命令创建。
防火墙设置(可选)
若需远程访问,使用sudo firewall-cmd --zone=public --add-port=27017/tcp --permanent开放端口,并sudo firewall-cmd --reload重新加载防火墙规则。