千家信息网

MongoDB安装以及MongoDB开启多实例

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,MongoDB安装方法一、手工编译安装软件包百度网盘链接:https://pan.baidu.com/s/19oPP-3k7MiPsemO2cLsdng 密码:k86h1、挂载本地后解压到opt目录下
千家信息网最后更新 2026年11月01日MongoDB安装以及MongoDB开启多实例

MongoDB安装方法

一、手工编译安装

软件包百度网盘
链接:https://pan.baidu.com/s/19oPP-3k7MiPsemO2cLsdng 密码:k86h

1、挂载本地后解压到opt目录下
tar zxf mongodb-linux-x86_64-rhel70-4.0.0.tgz -C /opt/


2、移动解压过后的包到/usr/local/目录中并重命名
mv mongodb-linux-x86_64-rhel70-4.0.0/ /usr/local/mongodb


3、创建配置文件
cd /usr/local/mongodb/bin //先到MongoDB的bin目录下
vim mongodb.conf //创建配置文件目录
dbpath = /usr/local/mongodb/data/db
logpath = /usr/local/mongodb/logs/mongodb.log
port = 27017
fork = true


chmod +x mongodb.conf  /给刚创建的配置文件执行权限mkdir -p /usr/local/mongodb/data/db  递归创建数据文件存放目录mkdir -p /usr/local//mongodb/logs/      递归创建日志文件存放目录cd /usr/local//mongodb/logs/touch mongodb.log   /创建日志文件

4、添加环境变量
sed -i '$a export MONGODB_HOME=/usr/local/mongodb' /etc/profile
sed -i '$a export PATH=$PATH:$MONGODB_HOME/bin' /etc/profile
sed -i '$a PATH=$PATH:/usr/local/mongodb/bin' /etc/profile
将MongoDB的环境加入到系统环境中让系统识别
source /etc/profile //刷新环境变量


5、启动MongoDB
cd /usr/local/mongodb/bin
mongod -f\mongodb.conf (在bin目录下执行)启动
mongod --config \mongodb.conf --shutdown 关闭

6、使用mongo即可登录MongoDB数据库

二、yum一键安装MongoDB

1、创建一个yum仓库
vim /etc/yum.repos.d/mongodb-org.repo //写入如下命令
[mongodb-org]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc


2、安装数据库
yum clean all
yum list
yum install -y mongodb-org


3、修改配置文件
vi /etc/mongod.conf //改如下内容
bindIp: 0.0.0.0 #监听地址
port: 27017 #监听端口


4、启动服务,检查端口,登录MongoDB
systemctl start mongod.service
netstat -anpt | grep 27017
mongo //进入数据库
db.version() //查看数据库版本

三、MongoDB开启多实例

且用yum一键安装的MongoDB做实验

一、复制配置文件,并修改
cp -p /etc/mongod.conf /etc/mongod2.conf //复制配置文件
vim /etc/mongod2.conf //修改一下几条
path: /data/mongodb/mongod2.log //改日志文件存放目录
dbPath: /data/mongodb/mongo //改数据存放目录
port: 27018 //改端口号


二、创建对应的文件目录
mkdir -p /data/mongodb/mongo //创建数据存放目录
cd /data/mongodb/
touch mongod2.log //创建日志存放目录
chmod 777 mongod2.log //保证一个777权限,给他人能读能写


三、开启服务
mongod -f /etc/mongod2.conf //启动服务
mongo --port 27018 //使用该端口号进行登录

目录 文件 数据 配置 数据库 日志 环境 服务 登录 变量 口号 权限 端口 系统 一键 递归 监听 实例 仓库 内容 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 什么是科技互联网 有格互联网科技 互联网金融监管科技数据 上海致骋互联网科技 互联网科技视频素材 佩信高科技互联网 隆华科技工业互联网 武汉健翔互联网络科技有限公司 威龙国际互联网科技公司 保险科技服务互联网营销体系 国大互联网教育科技有限公司薪资 银行科技岗属于互联网吗 互联网营销推广黑科技 广州互联网高科技取餐柜 世界互联网科技成果奖 艺电能源互联网科技有限公司招聘 求路客互联网科技电话 北京军民互联网科技公司 互联网科技创新方面的资料 互联网 科技节活动 微视频大赛 涨乐互联网科技 科技服务与互联网 时间互联网络科技 银川新华互联网科技学校联系电话 烟台灵鸽互联网科技有限公司 科技互联网的核心竞争力 上海乐五互联网科技有限公司 银川新华互联网科技学校是国营吗 上海旺乐尼互联网科技有限公司 株洲百竞科技的互联网营销顾问
0