意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

CentOS7.9安装MongoDB4.4

来源:恒创科技 编辑:恒创科技编辑部
2023-12-05 14:17:59

注意:CentOS 7.9 与 mongodb 5.0.x不兼容,请安装mongodb 4.4.x;使用yum安装的方式(在线下载安装,速度有点慢,但是不用设置太多)

1、创建一个/etc/yum.repos.d/mongodb-org-4.4.repo文件,以便您可以使用​​yum​​以下命令直接安装MongoDB ,mongodb-org-4.4.repo文件内容如下:

touch /etc/yum.repos.d/mongodb-org-4.4.repo
vim /etc/yum.repos.d/mongodb-org-4.4.repo
[mongodb-org-4.4]

name=MongoDB Repository

baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/

gpgcheck=1

enabled=1

gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc


CentOS7.9安装MongoDB4.4

2、安装最新的稳定版MongoDB

sudo yum install -y mongodb-org

3、查看mongo.位置

whereis mongod

4.查看安装的版本

mongo --version

5.修改配置文件

vim /etc/mongod.conf

配置文件内容修改:

注释掉bindIp,并重启mongodb.(这句配置代表只能本机使用,所以需注释)

或者 bindIp=0.0.0.0 #默认是127.0.0.1,开启远程访问(优先这个方法吧)

或者bind_ip_all=ture

6、启动,停止,重启,查看MongoDB服务状态

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

7、开启防火墙(此步骤不一定非要操作)

firewall-cmd --zone=public --add-port=27017/tcp --permanent
firewall-cmd --reload
firewall-cmd --query-port=27017/tcp

8、设置开机启动

systemctl enable mongod.service

9.查看开机启动项,左边是服务名称,右边是状态,enabled是开机启动,disabled是开机不启动

systemctl list-unit-files | grep enable

10.启动Mongo

mongo

注:我是代码的搬运工,更多安装方法请参考官网,​​官网安装MongoDB​​


上一篇: mysql直接拷贝data目录下数据库源文件还原数据库方法 下一篇: JavaScript单线程和任务队列是什么