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
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 # 删除数据文件