温馨提示×

ubuntu mongodb怎样启动

小樊
45
2026-09-28 22:17:16
栏目: 云计算

在 Ubuntu 上启动 MongoDB,通常有以下几种方式,取决于你的安装方式(apt 官方包 / tar 包)以及系统初始化方式(systemd)。


一、通过 apt 安装(最常见,推荐)

1. 启动 MongoDB

sudo systemctl start mongod

2. 设置开机自启

sudo systemctl enable mongod

3. 查看运行状态

sudo systemctl status mongod

看到 active (running) 说明启动成功。

4. 停止 / 重启

sudo systemctl stop mongod
sudo systemctl restart mongod

二、首次启动可能遇到的问题

1. 报错:Failed to start mongod.service: Unit mongod.service not found

说明没有用 apt 安装,或没生成 service 文件。

解决:

sudo apt install -y mongodb-org

2. 数据目录权限问题

MongoDB 默认数据目录是:

/var/lib/mongodb

如果手动改过,需要授权:

sudo chown -R mongodb:mongodb /var/lib/mongodb

三、手动启动(不推荐,仅调试用)

sudo mongod --dbpath /var/lib/mongodb

或后台运行:

sudo mongod --fork --logpath /var/log/mongodb/mongod.log

四、连接 MongoDB

mongo

或(新版本):

mongosh

五、确认版本(可选)

mongod --version

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

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • MongoDB 安装方式(apt / 压缩包)
  • 报错信息

我可以直接帮你定位问题。

0 踩