1、rpm包安装
1)寻找yum源
首先找到国内一些开源镜像站(此处选择清华大学的开源镜像站)
从中找到MongoDB
点击进去之后选择yum
选择下方所需版本(此处选中4.4)
复制下方图片红框中的url链接(为后面编写yum源做准备)【https://mirrors.tuna.tsinghua.edu.cn/mongodb/yum/el7-4.4/】
2)配置MongoDB的yum源文件
[root@localhost ~]# vim /etc/yum.repos.d/mongodb.repo
//如果配置过红帽Linux的yum源,应该都明白此步骤的目的
[mongodb]
name=mongodb //yum源的名字(建议与上方标题一样)
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mongodb/yum/el7-4.4/
//此处url选择上面刚刚复制的url
gpgcheck=0 //表示不检查签名信息
3)查看MongoDB的安装包(确认yum源是否可用)
[root@localhost ~]# yum list | grep mongo
mongodb-database-tools.x86_64 100.5.2-1 @mongodb
mongodb-org.x86_64 4.4.14-1.el7 @mongodb
mongodb-org-database-tools-extra.x86_64 4.4.14-1.el7 @mongodb
mongodb-org-mongos.x86_64 4.4.14-1.el7 @mongodb
mongodb-org-server.x86_64 4.4.14-1.el7 @mongodb
mongodb-org-shell.x86_64 4.4.14-1.el7 @mongodb
mongodb-org-tools.x86_64 4.4.14-1.el7 @mongodb
google-noto-sans-mongolian-fonts.noarch 20141117-5.el7 base
mongocli.x86_64 1.25.0-1 mongodb
mongodb-atlas-cli.x86_64 1.1.0-1 mongodb
mongodb-mongosh.x86_64 1.4.2-1.el8 mongodb
4)安装
[root@localhost ~]# yum install mongo-org.x86_64 -y
5)开启MongoDB服务 & 开启MongoDB开机自启
[root@localhost ~]# systemctl start mongod
[root@localhost ~]# systemctl enable mongod
6)检查服务是否开启(多种方法)
方法一:
[root@localhost ~]# systemctl status mongod
● mongod.service - MongoDB Database Server
Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2022-06-01 20:20:49 CST; 21min ago
Docs: https://docs.mongodb.org/manual
Process: 945 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=0/SUCCESS)
Process: 942 ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb (code=exited, status=0/SUCCESS)
Process: 939 ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=0/SUCCESS)
Process: 936 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=0/SUCCESS)
Main PID: 983 (mongod)