Linux | Mongodb 6 离线安装

下载

下载地址 :

https://www.mongodb.com/try/download/community

安装MongoDB步骤

登录Linux服务器后,执行以下命令完成MongoDB的安装与配置。

创建安装目录

复制代码
mkdir -p /home/plugins/mongodb
cd /home/plugins/mongodb

解压安装包

复制代码
tar -zxvf mongodb-linux-x86_64-rhel90-6.0.26.tgz

创建数据与日志目录

复制代码
mkdir -p /home/plugins/mongodb/mongodb-linux-x86_64-rhel90-6.0.26/data/db
mkdir -p /home/plugins/mongodb/mongodb-linux-x86_64-rhel90-6.0.26/data/log
touch /home/plugins/mongodb/mongodb-linux-x86_64-rhel90-6.0.26/data/log/mongodb.log

创建配置文件

复制代码
cat <<'EOF' | sudo tee /home/plugins/mongodb/mongodb-linux-x86_64-rhel90-6.0.26/mongodb.conf
#端口号
port=27017
#数据库文件位置
dbpath=/home/plugins/mongodb/mongodb-linux-x86_64-rhel90-6.0.26/data/db
#日志文件位置
logpath=/home/plugins/mongodb/mongodb-linux-x86_64-rhel90-6.0.26/data/log/mongodb.log
#以追加方式写入日志
logappend=true
#是否以守护进程方式运行
fork=true
#过滤掉无用的日志信息
quiet=true
#最大同时连接数
maxConns=100
#不启用用户身份权限
noauth=true
#开启日志,默认true
journal=true
#提供外网访问,不对ip进行绑定,原理同redis的bindip
bind_ip=0.0.0.0
EOF

设置环境变量

vim /etc/profile

编辑/etc/profile文件,加入以下内容:

复制代码
export MONGO_HOME=/home/plugins/mongodb/mongodb-linux-x86_64-rhel90-6.0.26
export PATH=$PATH:${MONGO_HOME}/bin

使环境变量生效:

复制代码
source /etc/profile

启动MongoDB服务

复制代码
mongod -f /home/plugins/mongodb/mongodb-linux-x86_64-rhel90-6.0.26/mongodb.conf

完成以上步骤后,MongoDB服务将在27017端口运行,并可通过外网访问。

相关推荐
dllmayday22 分钟前
Linux 上用终端连接 WiFi
linux·服务器·windows
ACP广源盛1392462567332 分钟前
IX8024与科学大模型的碰撞@ACP#筑牢科研 AI 算力高速枢纽分享
运维·服务器·网络·数据库·人工智能·嵌入式硬件·电脑
峥无2 小时前
Linux系统编程基石:静态库·动态库·ELF文件·进程地址空间全景图
linux·运维·服务器
用户2367829801682 小时前
从 chmod 755 说起:Unix 文件权限到底是怎么算的?
linux
码云数智-大飞2 小时前
本地部署大模型:隐私安全与多元优势一站式解读
运维·网络·人工智能
Strugglingler2 小时前
【systemctl 学习总结】
linux·systemd·systemctl·journalctl·unit file
Harvy_没救了3 小时前
【网络部署】 Win11 + VMware CentOS8 + Nginx 文件共享服务 Wiki
运维·网络·nginx
春风有信3 小时前
【2026.05.01】Windows10安装Docker Desktop 4.71.0.0步骤及问题解决
运维·docker·容器
嵌入式×边缘AI:打怪升级日志3 小时前
100ASK-T113 Pro 开发板 Bootloader 完全开发指南
linux·ubuntu·bootloader
2401_873479404 小时前
断网时如何实时判断IP归属?嵌入本地离线库,保障风控不中断
运维·服务器·网络