安装MongoDB3.4

1. 导入包管理系统使用的公钥
Ubuntu 的软件包管理工具(即dpkg和APT)要求软件包的发布者通过GPG密钥签名来确保软件包的一致性和真实性。通过以下命令导入MongoDB公共GPG密钥:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

2. 创建list file
根据 Ubuntu 的版本使用适当的命令创建 list file: /etc/apt/sources.list.d/mongodb-org-3.4.list

ubuntu14.04

echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

ubuntu16.04

echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

3. 重新下载本地包数据库索引

sudo apt-get update

4. 安装 MongoDB

sudo apt-get install -y mongodb-org

运行MongoDB

测试MongoDB shell
命令行运行命令:

mongo

启动MongoDB

sudo service mongod start
# 或者
sudo systemctl start mongod

注意:1、mongodb3.4安装完是自动运行的,不必自己手动启动;2、仔细看上述命令,是mongod,不是mongodb

关闭MongoDB

sudo service mongod stop

重启MongoDB

sudo service mongod restart

查看MongoDB情况

sudo service mongod status

卸载MongoDB

1. 关闭MongoDB

sudo service mongod stop

2. 删除所有相关软件包

sudo apt-get purge mongodb-org*

注意:末尾的*不要漏下

3. 删除数据和日志目录

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

感谢大拿:
https://buzheng.org/2017/2017...

MongoDB3.4安装及卸载相关推荐

  1. python 之 pip、pypdf2 安装与卸载

    pip是个啥? pip 是一个现代的,通用的 Python 包管理工具.提供了对 Python 包的查找.下载.安装.卸载的功能. 第一步:pip 下载:https://pypi.org/projec ...

  2. Android预安装可卸载程序

    /****************************************************************************** Android预安装可卸载程序* 说明: ...

  3. 数据库的概念以及MYSQL的安装和卸载

    一.数据库的基本概念: 1.什么是数据库? DataBase,简称DB.是用来存储和管理数据的仓库. 2.数据库的特点: 持久化存储数据的.其实数据库就是一个文件系统. 方便存储和管理数据 使用了统一 ...

  4. mysql.msi卸载_MySql安装与卸载的详细教程

    本文为大家分享了MySql安装与卸载的教程,供大家参考,具体内容如下 一.MYSQL的安装 1.打开下载的mysql安装文件,双击运行mysql-5.5.40-win32.msi. 2.选择安装类型, ...

  5. R包操作相关:安装、卸载、加载、移除、已经安装的包、包的路径、函数查看等

    R包操作相关:安装.卸载.加载.移除.已经安装的包.包的路径.函数查看等 查看已经加载的R包: (.packages()) 列出包所在的路径: .libPaths() 查看已经安装的包的详细信息: i ...

  6. mysql 安装卸载_MySQL(一)——安装、卸载以及基本操作

    安装 如果在安装的过程中缺少依赖:https://www.microsoft.com/zh-cn/download/details.aspx?id=40784 数据库已经安装完成,路径 C:\Prog ...

  7. Android实践 -- 监听应用程序的安装、卸载

    监听应用程序的安装.卸载 在AndroidManifest.xml中注册一个静态广播,监听安装的广播 android.intent.action.PACKAGE_ADDED 监听程序卸载的广播 and ...

  8. 第十章 Linux下RPM软件的安装与卸载

    第十章 Linux下RPM软件的安装与卸载 第一节 RPM软件包安装 rpm命名原则 如: vsftpd-3.0.2-9.el7.x86_64.rpm vsftpd 3.0.2 9 e17 x86_6 ...

  9. Android代码实现APK文件的安装与卸载

    Android代码实现APK文件的安装与卸载 Android程序使用代码的安装和卸载!!! 安装: String str = "/CanavaCancel.apk"; String ...

最新文章

  1. linux进程池动态维护,可直接商用的跨平台c,c++动态线程池,任务池stpool库
  2. 苹果 开发者账号区别
  3. python显示图片
  4. 影院平台搭建 - (2)FLV发布系统的简单搭建
  5. [AHOI2013]作业
  6. 程序员如何跟领导提离职_如何优雅地跟老板提加薪?按照这3个步骤来,也不是什么难事...
  7. 外设驱动库开发笔记9:SHT1x系列温湿度传感器驱动
  8. 阿里大鱼php发送短信,阿里大鱼短信发送PHP代码
  9. 论述计算机科学与技术专业的狭义与广义,2013年秋季学期计算机科学与技术专业《高等代数》复习提纲与补充题...
  10. 合宙800 cgnsinf 只回复ok_中奖了吗?老夫妻突然被告知账户多了800多万元!记者去调查,钱又没了!|汉口银行|民政局|低保|周师傅...
  11. Greenplu数据库的部署
  12. C#字节数组转换成字符串
  13. 水体专题图和土地利用专题图制作
  14. 管家机器人先生txt_《管家机器人先生》主角墨青如玉最新章节章节目录
  15. QT制作简易串口助手
  16. 无需会员将有道云笔记脑图转换xmind
  17. Umeng App监管执法合规自查通知
  18. 怎么把html5做成动态壁纸,在电脑上怎样把小视频做成动态壁纸
  19. HTML 文本格式化
  20. Web课程设计——小米商城页面实战(html,css,js实现)

热门文章

  1. altium pcb 信号高亮_Altium Designer PCB的时候 高亮显示引脚连线
  2. 多个linux发行版本混合安装盘,使用 MultiBootUSB 安装多个 Linux 版本
  3. 到底这个电路是如何振荡的?
  4. 清空Python Shell 窗口的方法 - ClearWindow
  5. 中心频率为150kHz的选频放大检波电路补充测试
  6. 超越YOLOv5,1.3M超轻量,高效易用,目标检测领域这一个就够了
  7. 2021年春季学期-信号与系统-第四次作业参考答案-第二小题
  8. 2021年春季学期-信号与系统-第二次作业参考答案-第六小题
  9. 第十五届全国大学生智能汽车竞赛各分赛区成绩汇总
  10. php tp5路由教程,附件八 TP5路由设置源码