Ubuntu 14.04.5 LTS安装mongodb3.4

一、查看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社区版:

原文档:http://docs.mongoing.com/manual-zh/tutorial/install-mongodb-on-ubuntu.html

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 无法启动 原因之一(权限问题):

参考:http://blog.csdn.net/dhfttkl123/article/details/53285159

spring-boot连接问题,解决方法:

spring.data.mongodb.uri=mongodb://name:password@127.0.0.1:27017/xxxx?authSource=admin&authMechanism=SCRAM-SHA-1

参考:http://ignaciosuay.com/how-to-connect-to-mongodb-3-0-using-spring-boot/

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值