centos

MongoDB在CentOS中如何配置

小樊
43
2025-08-10 12:09:28
栏目: 云计算

以下是在CentOS中配置MongoDB的步骤:

  1. 安装MongoDB:创建MongoDB官方YUM仓库文件/etc/yum.repos.d/mongodb-org-6.0.repo,内容为[mongodb-org-6.0]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc。然后执行sudo yum install -y mongodb-org进行安装。
  2. 创建目录:创建数据和日志目录/var/lib/mongo/var/log/mongodb,并设置权限sudo chown -R mongod:mongod /var/lib/mongo /var/log/mongodb
  3. 编辑配置文件:编辑/etc/mongod.conf,可修改storage.dbPathsystemLog.pathnet.portnet.bindIp等参数,如bindIp: 0.0.0.0以允许远程访问。
  4. 启动服务:执行sudo systemctl start mongod启动服务,sudo systemctl enable mongod设置开机自启。
  5. 配置安全选项(可选):在配置文件中添加security.authorization: enabled,然后重启服务。接着创建管理员用户,如mongo admin --eval 'db.createUser({user: "admin", pwd: "password", roles: ["root"]})'
  6. 防火墙设置(可选):若需远程访问,执行sudo firewall-cmd --permanent --add-port=27017/tcpsudo firewall-cmd --reload开放端口。

0
看了该问题的人还看了