加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

如何在Ubuntu上安装MongoDB

发布时间:2019-08-02 23:31:59 所属栏目:编程 来源:Sergiu
导读:本教程先容了在 Ubuntu 和基于 Ubuntu 的 Linux 刊行版上安装 MongoDB 的两种要领。 MongoDB 是一个越来越风行的自由开源的 NoSQL 数据库,它将数据存储在相同 JSON 的机动文档齐集,这与 SQL 数据库中常见的表格情势形成比拟。 你很也许发此刻当代 Web 应

可能某个特定版本(在 = 后头修改版本号)

  1. 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 将更新为最新的版本。要阻止这种环境产生(并冻结为已安装的版本),请行使:

  1. echo "mongodb-org hold" | sudo dpkg --set-selections
  2. echo "mongodb-org-server hold" | sudo dpkg --set-selections
  3. echo "mongodb-org-shell hold" | sudo dpkg --set-selections
  4. echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
  5. 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,请输入:

  1. sudo service mongod start

此刻你应该验证 mongod 历程是否已乐成启动。此信息(默认环境下)生涯在 /var/log/mongodb/mongod.log 中。我们来看看文件的内容:

  1. sudo cat /var/log/mongodb/mongod.log

如安在Ubuntu上安装MongoDB

Check MongoDB logs to see if the process is running properly.

只要你在某处看到:[initandlisten] waiting for connections on port 27017,就声名历程正常运行。

留意:27017 是 mongod 的默认端口。

要遏制/重启 mongod,请输入:

  1. sudo service mongod stop
  2. sudo service mongod restart

此刻,你可以通过打开 mongo shell 来行使 MongoDB:

  1. mongo

卸载 MongoDB

运行以下呼吁:

  1. sudo service mongod stop
  2. sudo apt purge mongodb-org*

要删除数据库和日记文件(确保备份你要保存的内容!):

  1. sudo rm -r /var/log/mongodb
  2. sudo rm -r /var/lib/mongodb

总结

MongoDB 是一个很棒的 NoSQL 数据库,它易于集成到当代项目中。我但愿本教程能辅佐你在 Ubuntu 上安装它!在下面的评述中汇报我们你打算怎样行使 MongoDB。

【编辑保举】

  1. 带你能干Linux的ls呼吁
  2. 怎样用九条呼吁在一分钟内搜查Linux处事器机能?
  3. 如安在Ubuntu上用apt-fast加速软件包的下载和更新?
  4. Linux查察文件巨细5个常用呼吁
  5. 怎样通过呼吁行进级Debian 9为Debian 10
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读