centos7.6 安装与配置 MongoDB yum方式

Posted minger_lcm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7.6 安装与配置 MongoDB yum方式相关的知识,希望对你有一定的参考价值。

 

 

1 创建yum源文件,添加以下内容

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

 

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

 

2.使用 yum 安装MongoDB

[[email protected] ~]# yum install -y mongodb-org

 

3.配置MongoDB

[[email protected] ~]# cat /etc/mongod.conf 

 

systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log    // 日志存放目录
storage:
  dbPath: /var/lib/mongo  // 数据存放目录
  journal:
    enabled: true
processManagement:
  fork: true
  pidFilePath: /var/run/mongodb/mongod.pid    // pid文件路径
net:
  port: 27017          // 监听端口,默认是27017
  bindIp: 127.0.0.1    // 定义可以远程连接MongoDB的IP地址

 

 

配置mongod.conf 开启远程连接:
把第30行bindIp: 127.0.0.1改为

bindIp: 0.0.0.0

作用:我们可以用客户端工具连接MongoDB服务器

$ vim /etc/mongod.conf 

# Listen to all ip address 
bind_ip = 0.0.0.0

  

4.启动并连接 MongoDB:

 启动MongoDB

[[email protected] ~]# systemctl start mongod

连接MongoDB

[[email protected] ~]#  mongo --host 127.0.0.1 --port 27017

 

或者使用  mongo也可以 进入mongoDB shell命令行

[[email protected] ~]# mongo 

 

启用/停止/重启 MongoDB 服务

systemctl start mongod.service  
systemctl stop  mongod.service  
systemctl restart mongod.service

CentOS6启动方法  

service mongod start
service mongod stop  
service mongod restart

设置开机启动MongoDB

chkconfig mongod on(CentOS6)  
systemctl enbale mongod.service (CentOS7)

 

以上是关于centos7.6 安装与配置 MongoDB yum方式的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7.6 安装 MongoDB 4.4

MongoDB 目录

PostgresSQL10 主从复制配置(包括安装相关)(centos7.6)

Linux最详细的centos7.6下载与安装

CentOS7.6 安装配置

Linux笔记1:CentOS7.6安装宝塔