MongoDB 安装

作者: Junting | 来源:发表于2018-04-18 09:12 被阅读17次

    MongoDB 安装

    官方文档

    CentOS

    查看centos 版本信息

    这个需要安装了 redhat-lsb (yum install -y readhat-lsb)

    $ lsb_release -a
    

    其他查看版本号的方式
    CentOS的版本号信息一般存放在配置文件当中,在CentOS中,与其版本相关的配置文件中都有centos关键字,该文件一般存放在/etc/目录下,所以说我们可以直接在该文件夹下搜索相关的文件。

    [root@VM_0_2_centos ~]# ll /etc/**centos**
    -rw-r--r-- 1 root root 38 8月  30 2017 /etc/centos-release
    -rw-r--r-- 1 root root 51 8月  30 2017 /etc/centos-release-upstream
    [root@VM_0_2_centos ~]# cat /etc/centos-release
    CentOS Linux release 7.4.1708 (Core)
    

    配置MongoDB安装源

    按以下路径创建一个 /etc/yum.repos.d/mongodb-org-3.6.repo文件,以便可以使用yum直接安装MongoDB。

    $ vim /etc/yum.repos.d/mongodb-org-3.4.repo
    

    使用以下配置存储文件:

    [mongodb-org-3.4]
    name=MongoDB 3.4 Repository
    baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
    gpgcheck=0
    enabled=1
    
    # 最新版本是 `3.6` ,比`3.4`版本多了一个 `gpgkey` 验证
    

    这里还需要更改下mongodb的下载源,更换国内阿里源

    baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7/mongodb-org/3.4/x86_64/
    

    安装MongoDB软件包

    $ sudo yum install -y mongodb-org
    

    启动MongoDB

    # 启动
    $ sudo service mongod start
    # 停止
    $ sudo service mongod stop
    # 重启
    $ sudo service mongod restart
    
    # 确认MongoDB是否已成功启动 通过验查mongodb的日志
    $ cat /var/log/mongodb/mongod.log
    # 确保MongoDB在启动系统后启动:
    $ sudo chkconfig mongod on
    

    连接MongoDb

    $ mongo --host 127.0.0.1:27017
    

    卸载 MongoDB

    # 停止MongoDB 服务
    $ sudo service mongod stop
    # 删除包
    $ sudo yum erase $(rpm -qa | grep mongodb-org)
    # 删除MongoDB数据库和日志文件
    $ sudo rm -r /var/log/mongodb
    $ sudo rm -r /var/lib/mongo
    

    macOS

    macOS 就很简单了,使用HomeBrew进行安装就好

    安装HomeBrew

    官方文档

    $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    安装MongoDB

    # 更新brew
    $ brew update
    # 安装
    $ brew install mongodb
    # 安装最新版本(测试、开发)
    $ brew install mongodb --devel
    # 查看mongodb 相关信息
    $ brew info mongodb
    # 启动
    $ brew services mongod start
    # 测试 mongodb 是否安装成功了
    $ mongo
    

    相关文章

      网友评论

      • 5300d88594e4:最后启动的命令有问题
        应该是
        $ brew services mongod start
        Junting:@前端总线 谢谢,纠正~

      本文标题:MongoDB 安装

      本文链接:https://www.haomeiwen.com/subject/nkomkftx.html