CentOS 7下安装MongoDB 4.2数据库软件

本篇经验将和大家介绍在CentOS 7下安装MongoDB 4.2数据库软件的方法,希望对大家的工作和学习有所帮助!

工具/原料

  • 腾讯云 2.0
  • CentOS 7
  • MongoDB 4.2

方式/步骤

  1. 1

    利用XShell打开CentOS 7系统,经由过程号令行切换目次

    cd  /etc/yum.repos.d/

    ,如下图所示:

  2. 2

    经由过程vim号令行号令建立一个文件

    vim mongodb-org-4.2.repo

    文件内容如下:

    vim /etc/yum.repos.d/mongodb-org-4.2.repo

    [mongodb-org]

    name=MongoDB Repository

    baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.2/x86_64/

    gpgcheck=0

    enabled=1

    之后我们可以利用yum号令直接安装MongoDB,如下图所示:

  3. 3

    执行安装号令

    yum -y install mongodb-org

    直至MongoDB安装完当作,如下图所示:

  4. 4

    接下来我们来设置装备摆设mongodb设置装备摆设文件

    vim /etc/mongod.conf

    如下图所示:

  5. 5

    启动账号密码验证,按Insert键,然后找到“#security:”项,并在其下方添加:

    security: 

      authorization:  enabled

    如下图所示:

    注重:上面两行设置装备摆设:(冒号)后面需要一个空格,yml文件要求的,不然接下来启动mongodb会报错。

  6. 6

    开启许可长途登录,然后找到net: 项,点窜如下:

    net:

      port: 27017

      bindIp: 0.0.0.0 #许可肆意IP毗连

    然后按ESC键,输入 :wq 保留退出,如下图所示:

  7. 7

    经由过程号令启动mongodb,并设置开机启动,

    systemctl start mongod.service

    systemctl enable mongod.service

    如下图所示:

  8. 8

    设置MongoDB的超等办理员账户,从号令行进入mongodb数据库,执行以下号令

    db.createUser({user:'用户名',pwd:'密码',roles:[{role:'root',db:'admin'}]});

    如下图所示:

  9. 9

    经由过程号令

    systemctl restart mongod.service

    从头启动MongoDB办事,如下图所示:

  10. 10

    输入号令

    mongo

    进入MongoDB毗连客户端,用以下号令进行登录授权、查看库用户和调集信息等

    use admin

    db.auth('用户名','密码')

    show users

    show collections

    如下图所示:

  11. 11

    我们还可以经由过程第二种方式进行MongoDB毗连,号令

    mongo  调集名  -u  用户名 -p   密码

    如下图所示:

  12. 12

    若是我们想要点窜密码的话,挪用号令

    db.changeUserPassword('用户名','新的密码');

    如下图所示:

    END
  • 发表于 2022-01-21 13:01
  • 阅读 ( 118 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论