• mongodb安装及启动配置文件,允许远程访问连接


    windows安装
    https://www.runoob.com/mongodb/mongodb-window-install.html

    https://www.runoob.com/mongodb/mongodb-window-install.html
    MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center/community


    linux安装
    https://www.runoob.com/mongodb/mongodb-linux-install.html
    https://www.mongodb.com/download-center#community


    https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.9.tgz

    1.解压安装
    tar -zxvf mongodb-linux-x86_64-rhel70-5.0.9.tgz
    解压出来的文件夹: mongodb-linux-x86_64-rhel70-5.0.9

    2.文件夹改名
    mv mongodb-linux-x86_64-rhel70-5.0.9 /usr/local/mongodb5

    3.MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:
    export PATH=/usr/local/mongodb5/bin:$PATH

    4.创建数据和日志文件夹
    sudo mkdir -p /var/lib/mongo
    sudo mkdir -p /var/log/mongodb

    4.带参数后台启动
    mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork

    5.带参数指定数据和日志
    /usr/local/mongodb5/bin/mongod --config /etc/mongod.conf --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log


    6.带参数的启动命令,允许远程调用
    /usr/local/mongodb5/bin/mongod --bind_ip=0.0.0.0 --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log

    7.配置文件思路: https://www.csdn.net/tags/NtzaIg2sMDQwMjQtYmxvZwO0O0OO0O0O.html
    1.dbpath=mongodb安装目录下的bin目录同级创建的data文件夹的路径(不加引号)
    2.logpath= mongodb安装目录下的bin目录同级创建的log文件夹的路径(不加引号)

    3.fork=true代表是否后台运行
    4.logappend=true 添加日志到logpath而不是覆盖旧的日志
    5.bind_ip=0.0.0.0设置外部ip可以连接到mongo服务

    汇总:

    dbpath=/var/lib/mongo
    logpath= /var/log/mongodb/mongod.log
    #fork=true
    logappend=true
    bind_ip=0.0.0.0


    最后保存文件名为mongodb.cfg

    8.做成配置文件的方式:
    sudo vi /etc/mongod.conf

    dbpath=/var/lib/mongo
    logpath= /var/log/mongodb
    fork=true
    logappend=true
    bind_ip=0.0.0.0

    9.启动的时候带配置文件来启动
    /usr/local/mongodb5/bin/mongod --config /etc/mongod.conf

    同时腾讯云上面的27017端口需要放开限制

    通过客户端工具robo3t来连接成功

  • 相关阅读:
    集合
    WPF自定义控件--模拟手机密码输入控件,在输入时显示最后一个输入密码字符
    配置VS不生成XML和PDB文件
    Wlan常见命令(可以查看连接密码)
    云栖社区用机器人爬CSDN的文章?
    Marshal.PtrToStringAnsi中文乱码
    各种手工DIY
    yii2修改默认控制器
    3D模型网站分享
    SemanticZoom配合GridView组件的使用关键点
  • 原文地址:https://www.cnblogs.com/oktokeep/p/16337253.html
Copyright © 2020-2023  润新知