MongoDB 安装

环境:CentOS7

安装方式:源码安装

1.下载安装包
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.30.tgz

2.提取文件

复制代码
tar -xzvf mongodb-linux-x86_64-rhel70-4.4.30.tgz

3.创建数据和日志目录。创建 MongoDB 实例存储其数据的目录。例如:

复制代码
sudo mkdir -p /var/lib/mongo

创建 MongoDB 实例用于存储日志的目录。例如:

bash 复制代码
sudo mkdir -p /var/log/mongodb

启动 MongoDB 进程的用户必须具有对这些目录的读取和写入权限。例如,如果你打算自己运行 MongoDB:

bash 复制代码
sudo chown `whoami` /var/lib/mongo
sudo chown `whoami` /var/log/mongodb

4.运行 MongoDB

bash 复制代码
cd mongodb-linux-x86_64-rhel70-4.4.30/bin
mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --bind_ip 172.17.214.124 --fork

:默认情况下,MongoDB 会以将 bindIp 设为 127.0.0.1 来启动,从而绑定到本地主机网络接口。这意味着 mongod 只能接受来自同一计算机上运行的客户端的连接。通过命令行参数 --bind_ip配置远程主机可访问的有效网络地址。

相关推荐
葫芦和十三8 小时前
图解 MongoDB 19|Oplog:复制的真正载体,不是文档是操作
后端·mongodb·agent
葫芦和十三8 小时前
图解 MongoDB 20|复制延迟与 catch up:Secondary 为什么跟不上
后端·mongodb·agent
GBASE13 小时前
G术时刻 |GBase 8s数据库事务并发控制之封锁技术介绍(下)
数据库
xiezhr1 天前
逛GitHub发现了一款免费的带AI功能的数据库管理工具
数据库·ai编程·dba
吃糖的小孩2 天前
给 QQ AI 机器人设计“可控记忆”:会话摘要、手动长期记忆与角色卡边界
数据库
葫芦和十三2 天前
图解 MongoDB 17|大集合与工作集:数据超过内存怎么办
后端·mongodb·面试
葫芦和十三2 天前
图解 MongoDB 18|复制集拓扑:Primary、Secondary 和 Arbiter 的分工
后端·mongodb·面试
葫芦和十三3 天前
图解 MongoDB 15|journal 与持久化:写入怎么不丢,崩溃怎么恢复
后端·mongodb·面试
葫芦和十三3 天前
图解 MongoDB 16|压缩:snappy、zstd 和 zlib 的取舍
后端·mongodb·面试
笃行3503 天前
金仓数据库数据安全双防线:静态存储加密与传输加密实战
数据库