• 如何在Ubuntu中让mongo远程可连接


    最近团队的一个成员由于项目原因需要在vps上建立mongo数据库服务器并允许远端访问,这里整理下设置的思路

    首先需要安装mongo

    apt-get update
    apt-get install mongo

    安装完mongo后会在本地开启一个mongo服务

    接下来我们需要配置一下mongo并重启服务

    1,添加管理员账

    > use admin  
    switched to db admin  
    > db.addUser('tank','test');  

    2,配置mongodb.conf

    #bind_ip = 127.0.0.1     //注释此行  

    auth = true              //将此行前的注释去掉 

    3,重启mongodb

    mongod --config /etc/mongodb.conf

    ## 注:使用vps时想要在关闭session时mongo服务依然在执行,可以使用nohup命令,如下:
    ## nohup mongod --config /etc/mongodb.conf &

    若还是无法启动可能是因为已经开启了mongo的服务了 

    这个需要首选关闭mongo服务再开启,如何关闭可以参考这个博客

    4,防火墙开放27017端口

    iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 27017 -j ACCEPT  

    参考:

    http://blog.51yip.com/nosql/1578.html

  • 相关阅读:
    TS之类的继承
    TS之函数及函数传参
    TS之数据类型
    Linux 协程
    设计模式 装饰器模式和代理模式
    C/C++ C和C++的区别
    C/C++ 内存分配方式
    Linux 进程间通信
    C/C++ RTTI
    Reactor设计模式
  • 原文地址:https://www.cnblogs.com/wybert/p/4870740.html
Copyright © 2020-2023  润新知