zoukankan      html  css  js  c++  java
  • MongoDB基础

    1.简介:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

    2.安装:

    2.1配置yum安装 

    配置MongoDS的yum进行安装

    cd /etc/yum.repos.d/
    vim 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
    yum list |grep mongodb //可以看到mongodb相关的rpm包
    yum install -y mongodb-org

    2.2下载安装包安装

    cd /usr/local/ 
    wget -c https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.10.tgz            #下载软件包 
    tar -zxvf mongodb-linux-x86_64-rhel62-3.4.10.tgz 
    ln -sv mongodb-linux-x86_64-rhel62-3.4.10 mongodb 
    mkdir /usr/local/mongodb/{conf,mongoData,mongoLog}                           #创建数据,日志,配置文件目录 
    touch /usr/local/mongodb/mongoLog/mongodb.log                              #创建日志文件 
    echo "export PATH=$PATH:/usr/local/mongodb/bin">/etc/profile.d/mongodb.sh                       
    source /etc/profile.d/mongodb.sh                                     #配置环境变量

    命令启动:

    mongod --httpinterface --dbpath /usr/local/mongodb/mongoData --logpath /usr/local/mongodb/mongoLog/mongodb.log --fork

    将启动的各项参数写入配置文件启动:

    cat>/usr/local/mongodb/conf/mongodb.conf<<EOF 
    dbpath=/usr/local/mongodb/mongoData                    #数据存储目录 
    logpath=/usr/local/mongodb/mongoLog/mongodb.log                    #日志文件 
    logappend=true                                      # 使用追加的方式写日志 
    journal=true                     
    quiet=true         
    port=27017                                        #端口 
    maxConns=20000                                      #最大连接数 
    httpinterface=true                                    #开启web界面端口为:28017       
    fork=true                                        #以守护进程的方式运行MongoDB 
    EOF  
    mongod -f /usr/local/mongodb/conf/mongodb.conf                          #指定配置文件启动

    然后查看端口看看是否启动

    安装完成 启动成功

  • 相关阅读:
    scons配置文件
    与冯大辉谈数据库架构(InfoQ)
    7 Habits of Highly Effective Program Managers
    开心农场的架构
    二级下拉菜单被遮住,css设置zindex在ie下没作用的问题解决办法
    可伸缩性最佳实践(翻译)
    AJAX延迟异步加载边栏+服务器端缓存AJAX输出
    SQLServer索引调优实践
    SQLServer索引调优实践(2) 索引覆盖
    简单JS实现走马灯效果的文字(无需jQuery)
  • 原文地址:https://www.cnblogs.com/yj-8023/p/14361746.html
Copyright © 2011-2022 走看看