数据库

2 篇文章
Linux安装MongoDB

Linux安装MongoDB

本文是一篇MongoDB 6.0的Linux手动安装指南。文章首先简要介绍了MongoDB的特点:它是一种功能丰富、结构松散(支持BSON/类JSON格式)、查询语言强大且支持索引的NoSQL数据库,广泛应用于Yapi、Van-Blog等开源项目。随后详细说明了安装前的准备工作,包括创建安装目录(`/usr/local/mongo`)、数据与日志目录(`/data/mongo/data`和`/data/mongo/log`),以及通过`wget`下载官方安装包并解压重命名。接着重点讲解了配置过程:编写`mongod.conf`文件,设置日志路径、数据路径、后台运行(fork)、PID文件、端口(27017)及允许远程连接(`bindIp: 0.0.0.0`)。最后指导添加bin路径至环境变量,并使用配置文件启动服务,验证安装成功。全文强调实操性,兼顾原理与步骤。(199字)

Docker安装MongoDB

Docker安装MongoDB

本文详细介绍了使用Docker部署MongoDB的两种主流方式:手动安装与docker-compose自动化安装。首先通过`docker search mongo`查找官方镜像,再执行`docker pull mongo`拉取最新版镜像;随后配置并启动容器,关键参数包括端口映射(27017:27017)、数据卷挂载(如`E:/mongo/data:/data/db`)及环境变量(`TZ`、`MONGO_INITDB_ROOT_USERNAME`、`MONGO_INITDB_ROOT_PASSWORD`)。此外,推荐使用`docker-compose.yaml`实现标准化部署,支持版本指定(如4.4.16)、自动重启、时区与认证配置,并可通过`docker-compose up -d`一键后台启动。全文步骤清晰,兼顾Windows环境实操细节,适合快速搭建安全、可持久化的MongoDB开发/测试环境。(199字)