• CentOS7安装mongodb


    1.下载mongodb的*.tar.gz安装包

    2.移到centos7中并解压

    tar -xzvf mongodb.tar.gz

    3.配置环境变量

     vim /etc/profile

    添加如下内容:

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

    保存后通过下面的命令使环境变量生效:

    $ source /etc/profile
    

    4.创建数据库目录

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

    5、修改mongodb配置文件。

    vim /usr/mongodb/mongodb.conf

    添加以下内容

    port=27017 #端口
    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

    6、设置文件夹权限

    $ cd /usr/mongodb
    $ chmod 777 db
    $ chmod 777 log

    7、启动mongodb

    $ mongod --config /usr/mongodb/mongodb.conf
    

    8.如何关闭数据库

    查看pid

    $ ps aux |grep mongodb
     
    pid
    $ sudo kill 5314

    即可关闭数据库

    9.远程连接mongodb

    官网下载robo 3t https://robomongo.org/download
    安装完后配置。

     
    点击creat
     
    请原封不动填写
     
    切换到ssh选项卡
     
    按图设置

    点save保存

     10.【授权登录(设置账号密码)】

    11.【设置开机启动和远程访问】

    参考:https://www.jianshu.com/p/994bc7b19b26

  • 相关阅读:
    centos7 & ubuntu14.02安装sublime 3
    flask之flask-restful
    ubuntu14.04安装python3.7.1
    vim中多行注释和多行删除命令
    python3之scrapy安装使用
    python3 之 linux命令实现
    ubuntu14.04安装pyspider
    升级3.4成3.6 ubuntu14.04 和miniconda虚拟环境
    python3 之初学者常犯的5个错误
    python3 之 格式化json
  • 原文地址:https://www.cnblogs.com/tutubaobao/p/10731295.html
Copyright © 2020-2023  润新知