红联Linux门户
Linux帮助

Ubuntu 14.04.5 LTS安装mongodb3.4及卸载MongoDB社区版

发布时间:2017-06-04 09:36:27来源:linux网站作者:时间去旅行
一、查看ubuntu系统版本:
1.第一种方法:
$ cat /etc/issue 
Ubuntu 14.04.5 LTS \n \l
2.第二种方法:
$ sudo lsb_release -a 
Distributor ID:   Ubuntu 
Description:  Ubuntu 14.04.5 LTS 
Release:  14.04
Codename: trusty
 
二、在Ubuntu上安装MongoDB社区版:
1.导入包管理系统使用的公钥。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
2.为MongoDB创建一个列表文件。(使用适合您的Ubuntu版本的命令创建列表文件)
Ubuntu 12.04:
echo  “deb [arch = amd64] http://repo.mongodb.org/apt/ubuntu precise / mongodb-org / 3.4 multiverse”  | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
Ubuntu 14.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
Ubuntu 16.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社区版
1.Start MongoDB.
sudo service mongod start
2.验证MongoDB是否成功启动
mongod通过检查日志文件的内容进行/var/log/mongodb/mongod.log 读取,验证进程是否成功启动
3.停止MongoDB。
sudo service mongod stop
4.重新启动MongoDB。
sudo service mongod restart
 
四、卸载MongoDB社区版
要从系统中完全删除MongoDB,您必须删除MongoDB应用程序本身,配置文件以及包含数据和日志的任何目录。以下部分将指导您完成必要的步骤。
警告,此过程将完全删除MongoDB,其配置和所有数据库。此过程不可逆,因此请确保在继续之前备份所有配置和数据。
1.停止MongoDB。
sudo service mongod stop
2.删除软件包 (删除您以前安装的任何MongoDB包)
sudo apt-get purge mongodb-org *
3.删除数据目录。(删除MongoDB数据库和日志文件)
sudo rm -r / var / log / mongodb
sudo rm -r / var / lib / mongodb
 
五、期间遇到的问题
sudo service mongod start 无法启动 原因之一(权限问题):
参考:
Ubuntu 14.04.5 LTS安装mongodb3.4及卸载MongoDB社区版
spring-boot连接问题,解决方法:
spring.data.mongodb.uri=mongodb://name:password@127.0.0.1:27017/xxxx?authSource=admin&authMechanism=SCRAM-SHA-1
参考:
Ubuntu 14.04.5 LTS安装mongodb3.4及卸载MongoDB社区版
 
本文永久更新地址:http://www.linuxdiyf.com/linux/31247.html