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

[root@MongoDB ~]# yum install -y mongodb-org

3.配置MongoDB

[root@MongoDB ~]# 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

[root@MongoDB ~]# systemctl start mongod

连接MongoDB

[root@MongoDB ~]#  mongo --host 127.0.0.1 --port 27017

 

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

[root@MongoDB ~]# 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)

猜你喜欢

转载自www.cnblogs.com/mingerlcm/p/10656144.html