zoukankan      html  css  js  c++  java
  • mongodb 3.4 YUM安装

    1:配置yum源
    vi /etc/yum.repos.d/mongodb-org-3.4.repo
    加入以下内容:

    [mongodb-org-3.4]
    name=MongoDB Repository
    baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
    gpgcheck=1
    enabled=1
    gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

    如果要安装mongodb数据库的其他版本可以使用以下yum源

    [mongodb-org-2.6]
    name=MongoDB 2.6 Repository
    baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
    gpgcheck=0
    enabled=1

    2:安装

    sudo yum install -y mongodb-org

    3:配置SELinux
    如果打开SELinux的话:

    semanage port -a -t mongod_port_t -p tcp 2701

    vi /etc/selinux/config --------SELINUX=disabled

    也可以设置SELINUX=permissive,但是并不是持久的

    其他配置:
    创建用户和目录:

    useradd mongodb
    mkdir -p /var/lib/mongodb
    mkdir -p /var/log/mongodb
    chown -R mongodb:mongodb /var/lib/mongodb/
    chown -R mongodb:mongodb /var/log/mongodb/

    创建软连:

    ln -s /home/zhoujy/mongodb/mongodb-linux-i686-2.4.3/bin/mongo /usr/bin/mongo

    4:文件路径

    mongodb数据库的默认的路径是/var/lib/mongo
    我们在/etc/mongod.conf进行配置一些数据文件

    5:启动数据库
    启动:sudo service mongod start
    指定参数启动:mongod --dbpath /var/lib/mongodb/ --logpath=/var/log/mongodb/mongodb.log &
    指定配置文件启动:mongod -f /etc/mongodb.conf
    cat /var/log/mongodb/mongod.log 查看数据库启动情况
    停止:sudo service mongod stop
    重启:sudo service mongod restart

    6:设置启动
    sudo chkconfig mongod on


    7:卸载mongodb数据库
    停止运行:
    sudo service mongod stop
    删除包:
    sudo yum erase $(rpm -qa | grep mongodb-org)
    删除文件:
    sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongo

  • 相关阅读:
    「十二省联考2019」 春节十二响
    「八省联考2018」 劈配
    斯特林数
    「POJ2505」A multiplication game [博弈论]
    [luogu2048] [bzoj2006] [NOI2010] 超级钢琴 题解
    [HNOI2002]-洛谷2234-营业额统计-Treap
    平衡树Treap模板与原理
    KMP算法讲解
    高斯消元--模板,原理
    第一篇博客!!
  • 原文地址:https://www.cnblogs.com/shengdimaya/p/6598115.html
Copyright © 2011-2022 走看看