ubuntu mongoDb使用deb安装
mongodb官网文档地址:https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-ubuntu-tarball/
一、下载MongoDB deb安装包
下载地址:https://www.mongodb.com/try/download/community
二、安装deb 文件
sudo dpkg -i xxx.dev
输入 mongod 来测试是否安装完成
三、mongodb 对应的启动命令
#开机启动mongodb
sudo systemctl enable mongod
#启动mongo服务
sudo systemctl start mongod
#关闭mongo服务
sudo systemctl stop mongod
#重启mongodb服务
sudo systemctl restart mongod
#查看mongodb运行状态
sudo systemctl status mongod
如果启动过程中使用 sudo systemctl status mongod 查看状态报错:
root@ubuntu1:/usr/local/mongosh/bin# sudo systemctl status mongod
● mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2024-04-09 05:50:39 UTC; 10s ago
Docs: https://docs.mongodb.org/manual
Process: 2179661 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=exited, status=14)
Main PID: 2179661 (code=exited, status=14)
Apr 09 05:50:39 ubuntu1 systemd[1]: Started MongoDB Database Server.
Apr 09 05:50:39 ubuntu1 mongod[2179661]: {"t":{"$date":"2024-04-09T05:50:39.123Z"},"s":"I", "c":"CONTROL", "id":>
Apr 09 05:50:39 ubuntu1 systemd[1]: mongod.service: Main process exited, code=exited, status=14/n/a
Apr 09 05:50:39 ubuntu1 systemd[1]: mongod.service: Failed with result 'exit-code'.
可能是因为权限补助的原因,查看/var/log/mongod.log 日志文件,添加响应目录权限
sudo chown -R mongodb:mongodb /var/lib/mongodb
sudo chown mongodb:mongodb /tmp/mongodb-27017.sock
再次重新启动即可
博客里大都是转载的内容,其目的主要用户知识的组织和管理。

浙公网安备 33010602011771号