一、查看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 无法启动 原因之一(权限问题):
参考:
spring-boot连接问题,解决方法:
spring.data.mongodb.uri=mongodb://name:password@127.0.0.1:27017/xxxx?authSource=admin&authMechanism=SCRAM-SHA-1
参考: