yaml
复制代码
title: 搭建MongoDB
date: 2024-11-30 23:30:00
categories:
- 服务器
tags:
- MongoDB
- 大数据
搭建MongoDB
1. 创建MongoDB的国内yum源
bash
复制代码
# 下载Centos7对应最新版7.0.15的安装包
cat >> /etc/yum.repos.d/mongodb.repo << "EOF"
[mongodb-org]
name=MongoDB Repository
baseurl=https://mirror.iscas.ac.cn/mongodb/yum/el$releasever/
gpgcheck=0
enabled=1
EOF
2. 安装MongoDB
bash
复制代码
# 刷新yum缓存
sudo yum makecache
# 安装MongoDB
sudo yum install -y mongodb-org
bash
复制代码
# 修改监听的ip地址为任何地址,否则无法远程连接MongoDB数据库
sed -i 's|bindIp: 127.0.0.1|bindIp: 0.0.0.0|' /etc/mongod.conf
bash
复制代码
# 需要注意,需要支持AVX指令集的CPU才能启动MongoDB
cat /proc/cpuinfo | grep avx
# 若没有输出,则不支持AVX指令集,则无法使用MongoDB
# 开启MongoDB开机自启
systemctl enable mongod
# 启动MongoDB
systemctl start mongod
# 查看MongoDB状态
systemctl status mongod
# 停止MongoDB
systemctl stop mongod
3. 连接数据库
bash
复制代码
# 重启MongoDB
systemctl restart mongod
bash
复制代码
# 对于MongoDB 6.0版本以上需要安装MongoDB-shell环境
# 对于MongoDB 7.0以上版本,使用mongosh进行连接
mongosh 主机名或者IP
参考文档
-
https://blog.csdn.net/chenlixiao007/article/details/110206062
-
MongoDB 软件仓库镜像使用帮助 - MirrorZ Help
-
Linux CentOS7 环境下安装 MongoDB_linux centos7 安装mongo客户端-CSDN博客
-
MongoDB 软件仓库镜像使用帮助 - MirrorZ Help