zoukankan      html  css  js  c++  java
  • Centos7 install mongodb

    1、更新yum源

    yum update 
    

    2、配置系统yum源

    vim /etc/yum.repos.d/mongodb-org-4.2.repo
    [mongodb-org-4.2]
    name = MongoDB Repository
    baseurl = https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
    gpgcheck = 1
    enabled = 1
    gpgkey = https://www.mongodb.org/static/pgp/server-4.2.asc
    

     

    3、安装mongodb

    yum install -y mongodb-org
    

     

    4 、验证安装结果

    rpm -qa |grep mongodb
    

      

    5、启动mongodb

    systemctl start mongod.service
    

    6、MongoDB默认端口是27017,查看是否开启

    netstat -natp | grep 27017
    

    7、检查数据库是否安装成功

    ps -aux | grep mongod 
    

    8、验证服务是否开启

    mongo
    

      

    sudo service mongod start  或者 systemctl start mongod.service  # 开启MongoDB
    sudo chkconfig mongod on  # 加入开机启动
    sudo service mongod restart # 重启MongoDB
    
    sudo service mongod stop  # 关闭防火墙
    
    sudo yum erase $(rpm -qa | grep mongodb-org)    # 卸载MongoDB
    sudo rm -r /var/log/mongodb  # 删除日志文件
    sudo rm -r /var/lib/mongo    # 删除数据文件
    

    远程连接

    vi /etc/mongod.conf
    
    net:
      port: 27017
      bindIp: 0.0.0.0
    

    对外开放端口

    systemctl status firewalld  # 查看防火墙状态
    firewall-cmd --zone=public --add-port=27017/tcp --permanent # mongodb默认端口号
    firewall-cmd --reload  # 重新加载防火墙
    
    firewall-cmd --zone=public --query-port=27017/tcp # 查看端口号是否开放成功,输出yes开放成功,no则失败
    
    or
    
    iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 27017 -j ACCEPT
    

    远程连接

    mongo 10.128.218.14:27017
    

    修改mongodb.conf文件,启用身份验证

    /etc/mongod.conf
    
    security:
      authorization: "enabled"   # disable or enabled
    

      

    mongo 10.128.218.14:27017:27017/database -u username -p password

      

      

      

      

      

     

     

     

  • 相关阅读:
    SSAS : 如何在http访问SSAS中指定语言标识
    网络开发:在Socket中发送大文件
    CSS应用及其优先级问题
    SSAS : 使用.NET为SSAS编写自定义程序集
    SSAS : 如何编写自定义挖掘算法
    什么是高清视频
    SSAS : 使用.NET为SSAS编写自定义程序集(二)
    循证架构寻找最适合自己的架构
    有道难题,我的OO解法
    假如我是海洋
  • 原文地址:https://www.cnblogs.com/haiwei_sun/p/12394312.html
Copyright © 2011-2022 走看看