美文网首页
Centos7安装MongoDB

Centos7安装MongoDB

作者: 北溟有渔夫 | 来源:发表于2020-08-18 17:57 被阅读0次

1. 创建.repo文件,生成mongodb的源

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

2. 添加以下配置信息,这里使用了阿里云镜像源(自行选择相应版本,奇数版不适合生产)

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

name # 名称
baseurl # 获得下载的路径
gpkcheck=1 # 表示对从这个源下载的rpm包进行校验;
enable=1 # 表示启用这个源。
gpgkey # gpg验证

3. 安装MongoDB

$ sudo yum install -y mongodb-org

4. 查看Mongo安装版本

$ mongo --version

5. 启动MongoDB服务

$ systemctl start mongod.service

6. 如果启动失败,修改mongo文件所属用户为mongod

$ sudo chown -R mongod:mongod /var/lib/mongo
$ sudo chown mongod:mongod /tmp/mongodb-27017.sock

7. 再次启动后,查询mongo状态

systemctl status mongod.service
成功运行.jpg

8. MongoDB默认端口是27017,查看是否开启

$ netstat -natp | grep 27017

9. 查看数据库的进程是否存在

$ ps -aux | grep mongod

10. 进入Mongo命令行

$ mongo

常用命令

// 1、开启MongoDB
sudo service mongod start  或者 systemctl start mongod.service  # 开启MongoDB
sudo chkconfig mongod on  # 加入开机启动
sudo service mongod restart # 重启MongoDB

// 2、关闭MongoDB
sudo service mongod stop  # 关闭防火墙

// 3、卸载MongoDB
sudo yum erase $(rpm -qa | grep mongodb-org)    # 卸载MongoDB
sudo rm -r /var/log/mongodb  # 删除日志文件
sudo rm -r /var/lib/mongo    # 删除数据文件

相关文章

网友评论

      本文标题:Centos7安装MongoDB

      本文链接:https://www.haomeiwen.com/subject/cackjktx.html