或者某个特定版本(在 = 后面修改版本号)
sudo apt install -y mongodb-org=4.0.6 mongodb-org-server=4.0.6 mongodb-org-shell=4.0.6 mongodb-org-mongos=4.0.6 mongodb-org-tools=4.0.6
如果你选择安装特定版本,请确保在所有位置都修改了版本号。如果你修改了 mongodb-org=4.0.6 ,你将安装最新版本。
默认情况下,使用包管理器(apt-get )更新时,MongoDB 将更新为最新的版本。要阻止这种情况发生(并冻结为已安装的版本),请使用:
echo "mongodb-org hold" | sudo dpkg --set-selections echo "mongodb-org-server hold" | sudo dpkg --set-selections echo "mongodb-org-shell hold" | sudo dpkg --set-selections echo "mongodb-org-mongos hold" | sudo dpkg --set-selections echo "mongodb-org-tools hold" | sudo dpkg --set-selections
你现在已经成功安装了 MongoDB!
配置 MongoDB
默认情况下,包管理器将创建 /var/lib/mongodb 和 /var/log/mongodb ,MongoDB 将使用 mongodb 用户帐户运行。
我不会去更改这些默认设置,因为这超出了本指南的范围。有关详细信息,请查看手册。
/etc/mongod.conf 中的设置在启动/重新启动 mongodb 服务实例时生效。
运行 MongoDB
要启动 mongodb 的守护进程 mongod ,请输入:
sudo service mongod start
现在你应该验证 mongod 进程是否已成功启动。此信息(默认情况下)保存在 /var/log/mongodb/mongod.log 中。我们来看看文件的内容:
sudo cat /var/log/mongodb/mongod.log

Check MongoDB logs to see if the process is running properly.
只要你在某处看到:[initandlisten] waiting for connections on port 27017 ,就说明进程正常运行。
注意:27017 是 mongod 的默认端口。
要停止/重启 mongod ,请输入:
sudo service mongod stop sudo service mongod restart
现在,你可以通过打开 mongo shell 来使用 MongoDB:
mongo
卸载 MongoDB
运行以下命令:
sudo service mongod stop sudo apt purge mongodb-org*
要删除数据库和日志文件(确保备份你要保留的内容!):
sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb
总结
MongoDB 是一个很棒的 NoSQL 数据库,它易于集成到现代项目中。我希望本教程能帮助你在 Ubuntu 上安装它!在下面的评论中告诉我们你计划如何使用 MongoDB。
【编辑推荐】
- 带你精通Linux的ls命令
- 如何用九条命令在一分钟内检查Linux服务器性能?
- 如何在Ubuntu上用apt-fast加快软件包的下载和更新?
- Linux查看文件大小5个常用命令
- 如何通过命令行升级Debian 9为Debian 10
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0 (编辑:晋中站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|