温馨提示×

centos mongodb配置在哪

小樊
41
2026-09-14 23:47:47
栏目: 云计算

在 CentOS 上,MongoDB 的配置文件位置和常见配置方式如下:

一、MongoDB 配置文件位置

默认路径:

/etc/mongod.conf

这是 mongod(服务端) 的配置文件(YAML 格式)。

如果你是用 yum / dnf 安装的 MongoDB(官方 repo),基本都在这个位置。


二、如何确认配置文件位置

1. 查看 mongod 服务

systemctl status mongod

ps -ef | grep mongod

你会看到类似:

/usr/bin/mongod --config /etc/mongod.conf

2. 直接查看配置文件

cat /etc/mongod.conf

三、常见配置项(mongod.conf 示例)

storage:
  dbPath: /var/lib/mongo
  journal:
    enabled: true

systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log

net:
  port: 27017
  bindIp: 127.0.0.1

security:
  authorization: enabled

四、修改配置后如何生效

systemctl restart mongod

开机自启:

systemctl enable mongod

五、其他可能位置(非默认情况)

  • 自定义启动:
    mongod --config /your/path/mongod.conf
    
  • 容器(Docker):
    /etc/mongo.conf(容器内,需挂载)
    

如果你是想:

  • 端口
  • 远程访问
  • 账号密码鉴权
  • 配置 副本集

可以直接告诉我你的 CentOS 版本和 MongoDB 版本,我可以给你具体配置。

0