温馨提示×

ubuntu mongodb在哪配置

小樊
43
2026-10-10 16:08:19
栏目: 云计算

在 Ubuntu 上,MongoDB 的配置文件位置和配置方式取决于你是通过 官方 apt 包 还是 其他方式(如 snap、Docker) 安装的。下面以最常见的 官方 MongoDB apt 包(mongod) 为例说明。


一、MongoDB 配置文件位置(最常用)

配置文件路径:

/etc/mongod.conf

这是 mongod 服务默认读取的配置文件(YAML 格式)。

查看配置:

sudo cat /etc/mongod.conf

二、如何修改配置

  1. 编辑配置文件:
sudo nano /etc/mongod.conf
  1. 常见配置示例:
storage:
  dbPath: /var/lib/mongodb
  journal:
    enabled: true

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

net:
  port: 27017
  bindIp: 127.0.0.1
  1. 修改后重启 MongoDB:
sudo systemctl restart mongod

三、MongoDB 服务管理方式(Ubuntu)

查看状态:

sudo systemctl status mongod

启动 / 停止:

sudo systemctl start mongod
sudo systemctl stop mongod

开机自启:

sudo systemctl enable mongod

四、其他可能的情况

1. 使用 snap 安装

配置文件通常在:

/var/snap/mongodb/current/

且启动方式不同:

snap services

2. 使用 Docker

配置通过:

  • docker run -v 挂载的 mongod.conf
  • 或环境变量 / 命令行参数

五、常用目录总结

内容 路径
配置文件 /etc/mongod.conf
数据目录 /var/lib/mongodb
日志文件 /var/log/mongodb/mongod.log
服务名 mongod

如果你愿意,可以告诉我:

  • MongoDB 版本
  • 安装方式(apt / snap / docker)
  • 想配置什么(远程访问、权限、性能等)

我可以给你更精确的配置示例。

0 踩