MongoDB之安装启动

  MongoDB 是⼀个基于分布式⽂件存储的数据库,由 C++ 编写,可以为 WEB 应⽤提供可扩展、⾼性能、易部署的数据存储解决⽅案。其为介于关系数据库和⾮关系数据库之间的产品,是⾮关系数据库中功能最丰富、最像关系数据库的。在⾼负载的情况下,通过添加更多的节点,可以保证服务器性能。
  深入探究其使用之前先实践其安装等事项。本文中安装方式并非唯一,仅供参考。
  1、安装软件下载:
    直接在Packages for Linux and Unix - pkgs.org上搜mongodb,选择centos8下的rpm。直接使用wget下载:

        

   2、使用yum localinstall或rpm -ivh进行安装,之后查看安装目录:

        

    从图上可以看到默认配置文件/etc/mongod.conf。

  3、MongoDB启动和参数说明

    使用mongod --help 或man mongod可以查看相关命令参数,简要说明几点常用的启用参数,如下:

    参数       说明
    dbpath         数据库⽬录,默认/data/db
    port           监听的端⼝,默认27017
    bind_ip        监听IP地址,默认全部可以访问
    fork        是否已后台启动的⽅式登陆
    logpath       ⽇志路径
    logappend     是否追加⽇志
    auth       是开启⽤户密码登陆
    config       指定配置⽂件

  4、服务端启动

        

    亦可使用mongod --config /etc/mongod.conf

        

   5、客户端链接

        

     远程链接需要使用ip和port参数:mongo --host mongodb0.example.com:27017 [additional options]/mongo --host mongodb0.example.com --port 27017 [additional options]。检验以下:

        

     访问失败,是防火墙问题么?看看:

        

     实际防火墙是关闭的,开启后查看端口是否对外开放:

        

    所以不是防火墙的问题。

    看看端口是否对外开放,不对外开放:

      

     修改配置文件,对外提供服务:

      

       

      

      

   

 

    

  

  

posted on 2022-03-10 08:56  池塘里洗澡的鸭子  阅读(64)  评论(0编辑  收藏  举报