在Ubuntu 16.04上安装、使用、卸载MongoDB
来源:互联网 发布:南方s730网络设置 编辑:程序博客网 时间:2024/05/22 06:49
1.导入包管理系统使用的公钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
2.为MongoDB创建一个列表文件
Ubuntu 14.04
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
Ubuntu 16.04
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
3.重新加载本地包数据库
sudo apt-get update
4.安装MongoDB包
安装最新的稳定版本的MongoDB
sudo apt-get install -y mongodb-org
安装一个特定版本的MongoDB
要安装特定版本,必须单独指定每个组件包以及版本号,如下例所示:
sudo apt-get install -y mongodb-org=3.6.0 mongodb-org-server=3.6.0 mongodb-org-shell=3.6.0 mongodb-org-mongos=3.6.0 mongodb-org-tools=3.6.0
如果您只安装mongodb-org=3.6.0并不包含组件包,则无论您指定了哪个版本,都将安装每个MongoDB包的最新版本。
固定一个特定版本的MongoDB
虽然你可以指定任何可用的MongoDB版本,当更新的版本变得可用时,apt-get将升级包。为了防止意外的升级,要固定包。要以当前安装的版本固定MongoDB的版本,请发出以下命令序列:
echo "mongodb-org hold" | sudo dpkg --set-selectionsecho "mongodb-org-server hold" | sudo dpkg --set-selectionsecho "mongodb-org-shell hold" | sudo dpkg --set-selectionsecho "mongodb-org-mongos hold" | sudo dpkg --set-selectionsecho "mongodb-org-tools hold" | sudo dpkg --set-selections
5.运行MongoDB
启动MongoDB
sudo service mongod start
确认MongoDB已经成功启动
验证mongod过程已成功启动通过检查日志文件的内容 /var/log/mongodb/mongod.log存在以下代码
[initandlisten] waiting for connections on port 27017
停止MongoDB
sudo service mongod stop
重新启动MongoDB
sudo service mongod restart
开始使用MongoDB
mongo --host 127.0.0.1:27017
6.卸载MongoDB
要从系统中彻底删除MongoDB,您必须删除MongoDB应用程序本身,配置文件以及包含数据和日志的任何目录。以下部分将指导您完成必要的步骤。
警告
这个过程将完全删除MongoDB,它的配置和所有的 数据库。这个过程是不可逆的,因此在继续之前确保备份所有的配置和数据。
停止MongoDB
sudo service mongod stop
删除软件包
sudo apt-get purge mongodb-org*
删除数据目录
sudo rm -r /var/log/mongodbsudo rm -r /var/lib/mongodb
阅读全文
0 0
- 在Ubuntu 16.04上安装、使用、卸载MongoDB
- mongodb 在ubuntu 上安装
- 在ubuntu上安装mongodb
- 在ubuntu上安装mongodb
- 在Ubuntu上安装MongoDB
- 如何在Ubuntu 12.04上安装MongoDB?
- MongoDB在ubuntu上的安装
- MongoDB在ubuntu上的安装-2
- 在Ubuntu Kylin15.05上安装MongoDB
- 在Ubuntu上编译安装MongoDB
- ubuntu上安装mongodb
- Jitsi Meet在Ubuntu上的快速安装与卸载
- 如何在Ubuntu 14.04上安装与卸载PostgreSQL
- Ubuntu上安装,卸载nginx
- MongoDB的使用(1):在Centos7上安装MongoDB
- MongoDB在 Linux(Ubuntu等)上的安装
- mongo 学习一 mongodb 在ubuntu上安装
- 在ubuntu上安装MongoDB 来自mongo官方
- 【未写完】我总结了下LigerUI插件的demo如何看?
- GSON解析json中存在不确定实体类
- 编程常用算法 --- C/C++ 语言实现
- 协程,又称微线程和纤程
- 第10章-高级分析函数
- 在Ubuntu 16.04上安装、使用、卸载MongoDB
- MAC泛洪攻击实现简略版
- 谷歌广告测试用横幅\插页单元,Android和iOS
- stderr和stdout详细解说
- ASIO协程彻底转变你的思维
- SSM框架下使用JSON进行前后端数据传输
- Facebook,LinkedIn,Google的盈利分析
- Java数据结构之数组
- 创建一个双向链表或双向循环链表