• CentOS7安装MongoDB-4.0


    简介
    MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

    安装步骤

    1.配置MongoDB的yum源

    创建yum源文件:
    vi /etc/yum.repos.d/mongodb-org-4.0.repo
    添加以下内容:  

      [mongodb-org-4.0]  
      name=MongoDB Repository
      baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
      gpgcheck=1
      enabled=1
      gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
    2.安装MongoDB
    安装命令:
      yum -y install mongodb-org

    3.启动脚本

      cd /etc/init.d

      vi mongod

    添加以下内容: 

    #! /bin/bash
    # chkconfig: 2345 90 91
    # description: Start and Stop mongodb
    # processname: mongod

    EXEC=/usr/bin/mongod
    CONF=/etc/mongod.conf
    LOCKFILE=/var/lock/subsys/mongod
    RETVAL=0
    case "$1" in
    start)
    echo -n $"Starting mongod: "
    $EXEC -f $CONF
    RETVAL=$?
    echo
    [ $RETVAL -eq 0 ] && touch $LOCKFILE
    ;;
    stop)
    echo -n $"Stopping mongod: "
    $EXEC -f $CONF --shutdown
    RETVAL=$?
    echo
    [ $RETVAL -eq 0 ] && rm -f $LOCKFILE
    ;;
    restart)
    ${0} stop
    ${0} start
    ;;
    *)
    echo "Usage: /etc/init.d/mongod {start|stop|restart}" >&2
    exit 1
    esac

    添加运行权限

    chkconfig --add mongod

    加入开机启动

    systemctl enable mongod

    启动:

    systemctl start mongod

    查看服务:

    systemctl status mongod

  • 相关阅读:
    centos7 rabbitmq系统部署
    socket粘包、断包、校验
    C#对象、文件与二进制串(byte数组)之间的转换
    Windows Error Code
    C#之Socket断线和重连
    BitConverter 整数和十六进制互转
    DateTime还是DateTimeOffset?Now还是UtcNow?
    WebAPI 跨域
    Console Owin 跨域解决
    2019.12.17 Arcgis10.1许可到期解决方法
  • 原文地址:https://www.cnblogs.com/jassa/p/12554275.html
Copyright © 2020-2023  润新知