linux系统下安装mongodb

MongoDB 安装指南(Linux 环境)

MongoDB 是基于分布式文件存储的非关系型数据库(NoSQL),由 C++ 编写,专为 WEB 应用提供高性能、可扩展的数据存储方案。它兼具非关系数据库的灵活特性,又是功能最丰富、最贴近关系数据库的 NoSQL 产品。

一、版本选择(官网获取)

MongoDB 提供社区版供免费使用,可从官网下载对应系统/版本的安装包:

二、Linux 手动下载安装(正式/生产环境)

适用于生产或正式使用场景,手动下载解压并配置环境变量,步骤如下:

1
2
3
4
5
6
7
8
9
10
11
# 1. 下载指定版本的MongoDB压缩包(替换为官网拷贝的链接)
wget https://public.yitong.com/mirrors/fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.8.tgz

# 2. 解压压缩包
tar -zxvf mongodb-linux-x86_64-rhel70-4.2.8.tgz

# 3. 将解压后的目录移动到系统常用安装路径(统一命名为mongodb4,便于管理)
mv mongodb-linux-x86_64-rhel70-4.2.8 /usr/local/mongodb4

# 4. 配置环境变量(临时生效,仅当前终端)
export PATH=/usr/local/mongodb4/bin:$PATH

补充:若需环境变量永久生效,可将 export PATH=/usr/local/mongodb4/bin:$PATH 写入 /etc/profile~/.bashrc,执行 source /etc/profilesource ~/.bashrc 生效。

三、开发调试版快速安装(仅实验用)

官方提供的轻量工具,适合本地开发/调试,严禁用于生产环境(官方提示:数据存储不保证持久化,仅用于实验)。

1
2
3
4
5
6
7
8
# 1. 通过npm全局安装mongodb-runner工具(需先安装Node.js)
npm install -g mongodb-runner

# 2. 自动下载MongoDB并在本地启动(默认端口27017)
mongodb-runner start

# 3. 连接本地MongoDB实例(打开MongoDB Shell)
mongo

总结

  1. 正式/生产环境优先选择「手动下载安装」,可精准控制版本并配置环境变量;
  2. 开发调试可使用 mongodb-runner 快速启动,无需手动配置,但仅适用于实验场景;
  3. 环境变量临时配置仅当前终端有效,永久生效需写入系统配置文件。

linux系统下安装mongodb
https://cszy.top/20200727-mongodb/
作者
csorz
发布于
2020年7月27日
许可协议