前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Debian 8安装Mongodb

Debian 8安装Mongodb

作者头像
徐大嘴
发布2019-03-21 10:39:48
1.8K0
发布2019-03-21 10:39:48
举报
文章被收录于专栏:大嘴说编程

1.添加apt源

代码语言:javascript
复制
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927

Ubuntu:

代码语言:javascript
复制
    $ 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:

代码语言:javascript
复制
     $ 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

代码语言:javascript
复制
    $ sudo apt-get update
    $ sudo apt-get install mongodb-org

如果要安装指定版本,请使用如下方式

代码语言:javascript
复制
    $ 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服务会跟随系统的启动自动启动。可以使用下面的脚本来控制启动和停止:

代码语言:javascript
复制
    $ sudo service mongod start
    $ sudo service mongod stop

4.验证Mongodb安装

查看有没有安装成功及对应的版本

代码语言:javascript
复制
    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://cloud.tencent.com/developer/article/1405677

转载时须注明出处及本声明

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MongoDB
腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档