zoukankan      html  css  js  c++  java
  • centos通过yum安装mongodb

    1、配置yum源

    在/etc/yum.repos.d/ 目录下 创建 mongodb-org-4.2.repo 文件

    vim mongodb-org-4.2.repo

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

    2、安装

    yum install -y mongodb-org

    3、创建默认目录

    默认情况下,MongoDB使用mongod用户帐户运行,默认目录如下:

    /var/lib/mongo (数据目录)
    /var/log/mongodb (日志目录)

    使用yum安装默认不会创建这两个目录,需要我们手动创建

    mkdir -p /var/lib/mongo
    mkdir -p /var/log/mongodb

    4、运行Mongodb

    启动

    systemctl start mongod

    停止

    systemctl stop mongod

    重启

    systemctl restart mongod

    设置开机启动

    systemctl enable mongod

    使用mongodb

    mongo  #进入到mongodb命令行
    exit  # 退出命令行

    5、设置远程访问

    查看Mongodb的安装目录 whereis mongod mongodb的安装目录文件如下:

    mongod: /usr/bin/mongod /etc/mongod.conf /usr/share/man/man1/mongod.1

    修改mongod.conf 文件,bindIP:127.0.0.1 修改为:0.0.0.0

    最后要记得关闭防火墙或者把Mongodb的端口号:27017加入到安全组。

    centos7关闭防火墙命令如下:

    systemctl stop firewalld.service  #停止firewall
    systemctl disable firewalld.service  #禁止firewall开机启动

    6、卸载Mongodb

    停止Mongodb

    systemctl stop mongod

    删除依赖包

    yum erase $(rpm -qa | grep mongodb-org)

    删除日志目录和数据目录

    sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongo

    参考:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/

  • 相关阅读:
    自主学习1
    动手动脑10.28
    《程序员修炼之道》阅读笔记三
    《程序员修炼之道》阅读笔记
    11月20,21,22训练赛
    Rabbits(跳兔子)
    01背包变式(并查集+dp01背包)
    问题 I: 约会序列(两边枚举)
    问题 J: 直角三角形
    Cow Exhibition (01背包的负数处理)
  • 原文地址:https://www.cnblogs.com/liuzhenwei/p/13737347.html
Copyright © 2011-2022 走看看