1.添加apt源
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
Ubuntu:
$ echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb.list
Debain:
$ echo "deb http://repo.mongodb.org/apt/debian "$(lsb_release -sc)"/mongodb-org/3.2 main" | sudo tee /etc/apt/sources.list.d/mongodb.list
2.安装Mongodb
更新apt源,之后安装Mongodb
$ sudo apt-get update
$ sudo apt-get install mongodb-org
如果要安装指定版本,请使用如下方式
$ apt-get install mongodb-org=3.2.0 mongodb-org-server=3.2.0 mongodb-org-shell=3.2.0 mongodb-org-mongos=3.2.0 mongodb-org-tools=3.2.0
3.启动Mongodb服务
安装完成之后,Mongodb服务会跟随系统的启动自动启动。可以使用下面的脚本来控制启动和停止:
$ sudo service mongod start
$ sudo service mongod stop
4.验证Mongodb安装
查看有没有安装成功及对应的版本
ubuntu@tecadmin:~$mongod --version
db version v3.2.0
git version: 45d947729a0315accb6d4f15a6b06be6d9c19fe7
OpenSSL version: OpenSSL 1.0.1f 6 Jan 2014
allocator: tcmalloc
modules: none
build environment:
distmod: ubuntu1404
distarch: x86_64
target_arch: x86_64
注意:使用该方法安装mongodb之后,数据库的路径几乎无法更换,默认路径为/var/lib/mongo,如果更换到其他路径,无论怎样修改权限,数据库目录及文件都给了mongod用户及组权限、mongod用户的默认文件夹也设置为数据库路径也不行,都会报没有权限的异常。如果想要自定义数据库路径,请按《Mongodb 3.4 二进制安装方法》进行安装。
如果有使用源的方法安装后能搞定自定义数据库路径的朋友,也请麻烦在评论中留言,告诉我下是怎样操作的,谢谢。
本文作者:老徐
本文链接:https://bigger.ee/archives/12.html
转载时须注明出处及本声明