前言
这篇文章主要讲解怎么在 Ubuntu 14.04系统下安装MongoDb。
可以在终端输入命令sudo lsb_release -a
,检查你的操作系统是不是符合要求。
安装
1、导入Mongodb GPG公钥
在终端输入命令
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
2、创建mongodb配置文件(ubuntu)
在终端输入命令
- 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
- 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(下面有快速下载的方法)
#安装最新稳定版本的mongodb
sudo apt-get install -y mongodb-org
#安装指定发行版本的mongodb
#安装4.0.0版本
sudo apt-get install -y mongodb-org=4.0.0 mongodb-org-server=4.0.0 mongodb-org-shell=4.0.0 mongodb-org-mongos=4.0.0 mongodb-org-tools=4.0.0
#安装3.4.16版本
sudo apt-get install -y mongodb-org=3.4.16 mongodb-org-server=3.4.16 mongodb-org-shell=3.4.16 mongodb-org-mongos=3.4.16 mongodb-org-tools=3.4.16
如果大家感觉下载的速度比较慢,可以使用Ctrl + c
终止下载,我们使用阿里的镜像来下载,输入命令sudo vi /etc/apt/sources.list.d/mongodb-org-3.4.list
,现在编辑这个文件,修改之后的内容为
deb [ arch=amd64 ] http://mirrors.aliyun.com/mongodb/apt/ubuntu trusty/mongodb-org/3.4 multiverse
之后再执行命令
sudo apt-get update
sudo apt-get install -y mongodb-org=3.4.16 mongodb-org-server=3.4.16 mongodb-org-shell=3.4.16 mongodb-org-mongos=3.4.16 mongodb-org-tools=3.4.16
改完之后下载速度应该就起飞了!
注意(不是阿里云的服务器就不用看了):如果你使用的阿里云的服务器,这里有可能会安装失败,因为阿里云的服务器会指定阿里的安装源,所以我们改一下apt.conf文件就好了,把这个文件里的内容注释掉就好,注释的方法也很简单,在每一行的开头加一个 # 就行
#使用vi编辑这个文件(vi怎么保存并退出,大家上网自行查找,这里不再赘述了)
sudo vi /etc/apt/apt.conf
#Acquire::http::Proxy "http://mirrors.aliyun.com/";
启动mongodb
sudo service mongod start
禁用mongodb
sudo service mongod stop
重启mongodb
sudo service mongod restart
链接mongodb
mongo
如果进入mongodb的shell,如下图所示,说明启动成功!
image.png
网友评论