zoukankan      html  css  js  c++  java
  • 阿里云 Centos7 安装mongodb

    阿里云的系统版本:CentOS Linux release 7.4.1708 (Core)

    一、下载安装包

    官网:https://www.mongodb.com/download-center?jmp=nav#community

    本次我安装的包地址是:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.0.tgz

    阿里云有默认的/usr目录,这次我们直接安装/usr下面,如果想安装到其他文件下,请注意下面步骤中引用到的路径

    cd /usr
    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.0.tgz

    下载成功后可以重命名下,然后再解压

    mv mongodb-linux-x86_64-4.0.0.tgz mongodb.tgz
    tar zxvf mongodb.tgz

    二、配置环境变量

    vim /etc/profile

    在最后一行添加

    #Set Mongodb
    export PATH=/usr/mongodb/bin:$PATH

    添加好之后更新环境变量

    source /etc/profile

     更新完之后可以验证下时候配置成功

    mongod -v

    正常情况下,会出现版本号信息,如果提示指令不存在,那么很大可能是上面mongodb的路径设置的不正确

    三、到目前为止其实已经安装成功了,接下来就是简单的配置启动了

      1、创建数据库目录

    cd /usr/mongodb
    touch mongodb.conf
    mkdir db
    mkdir log
    cd log
    touch mongodb.log

       2、设置启动配置

      

    vim /usr/mongodb/mongodb.conf

       文件内容如下

    port=9901 #端口
    dbpath= /usr/mongodb/db #数据库存文件存放目录
    logpath= /usr/mongodb/log/mongodb.log #日志文件存放路径
    logappend=true #使用追加的方式写日志
    fork=true #以守护进程的方式运行,创建服务器进程
    maxConns=100 #最大同时连接数
    noauth=true #不启用验证
    journal=true #每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。
    #即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的journal日志来恢复。
    storageEngine=wiredTiger  #存储引擎有mmapv1、wiretiger、mongorocks
    bind_ip = 0.0.0.0  #这样就可外部访问了,例如从win10中去连虚拟机中的MongoDB

      3、启动

    mongod --config /usr/mongodb/mongodb.conf
     
    阿里云还需要设置端口到安全组中

     

     配置生效后,mongodb才能启动并被外面访问到

    四、配置可视化客户端Robo 3T

    安装地址:https://robomongo.org/download,选择对应系统的版本即可

    连接上本次教程就算是完结了

     
     
     

    ~(≧▽≦)/~啦啦啦,~~

    亲测可以使用,绝无抄袭,如果对你有用的话,麻烦给个大拇指,共勉之,谢谢。

    个人主站:https://www.madelove.top

  • 相关阅读:
    Java 单测 回滚
    Java四种线程池的使用
    git gc
    Git 常用命令
    JPA 批量新增
    SpringData JPA 排除 扫描 exclude-filter 不能使用解决
    开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
    深入浅出 RPC
    阿里 Java面试 知识点
    Eclipse Egit 安装
  • 原文地址:https://www.cnblogs.com/guxuelong/p/14542109.html
Copyright © 2011-2022 走看看