centOS 安装mongodb

一、MongoDB安装(CentOS7) note:在当代具有领导力的数据库上建设你的数据开发平台有利于让你的想法更快的推向市场。mongodb将事务、搜索、分析和移动使用案例都集中在了一个公有的查询接口之中并且提供了开发人员更为喜爱的数据模型。【注】 本文主要是对mongodb4.4进行安装讲解。 阅读详情

版本声明:

centOS :7.4
mongodb :3.4


Packages包说明
MongoDB官方源中包含以下几个依赖包:
mongodb-org: MongoDB元数据包,安装时自动安装下面四个组件包:
1.mongodb-org-server: 包含MongoDB守护进程和相关的配置和初始化脚本。
2.mongodb-org-mongos: 包含mongos的守护进程。
3.mongodb-org-shell: 包含mongo shell。
4.mongodb-org-tools: 包含MongoDB的工具: mongoimport, bsondump, mongodump, mongoexport, mongofiles, mongooplog, mongoperf, mongorestore, mongostat, and mongotop。

安装步骤

1.配置MongoDB的yum源
创建yum源文件:
vim /etc/yum.repos.d/mongodb-org-3.4.repo
添加以下内容:

[mongodb-org-3.4]  
name=MongoDB Repository  
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/  
gpgcheck=1  
enabled=1  
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

这里可以修改 gpgcheck=0, 省去gpg验证

安装之前先更新所有包 :yum update (可选操作)

2.安装MongoDB
安装命令:

yum -y install mongodb-org

安装完成后

查看mongo安装位置

whereis mongod

查看修改配置文件 :

vim /etc/mongod.conf

3.启动MongoDB
启动mongodb :

systemctl start mongod.service

停止mongodb :

systemctl stop mongod.service

查到mongodb的状态:

systemctl status mongod.service

4.外网访问需要关闭防火墙
关闭方式有多种。(阿里云服务器 远程访问注意端口的开放和安全策略的设置)

5.设置开机启动

systemctl enable mongod.service

6.启动Mongo shell
命令:mongo

查看数据库:

show dbs

7.设置mongodb远程访问:

编辑mongod.conf注释bindIp,并重启mongodb.
//可修改端口号
vim /etc/mongod.conf

重启mongodb:

systemctl restart mongod.service

远程连接(没有密码):

mongo -host IP -port 端口号

8.设置密码

//有很多种方式,可设置root用户和对应数据库的普通用户
db.createUser(
{
user:"admin",
pwd:"123456",
roles:[{"role":"dbAdminAnyDatabase","db":"admin"},{"role":"userAdminAnyDatabase","db":"admin"},{"role":"clusterAdmin","db":"admin"},{"role":"readWriteAnyDatabase","db":"admin"}]
}
)

//连接MongoDB并指定端口
““
mongo ip:27017

//连接到指定的MongoDB数据库

mongo ip:27017/test

//指定用户名和密码连接到指定的MongoDB数据库

mongo ip:27017/test -u user -p password

----------
# 卸载
删除安装的包

  yum erase $(rpm -qa | grep mongodb-org)

删除数据及日志

  rm -r /var/log/mongodb

  rm -r /var/lib/mongo
“`

CentOS yum安装MongoDB的详细教程 这条命令将会安装MongoDB的服务器软件、客户端工具以及相关的依赖。 阅读详情

相关推荐

做量化没有实时数据怎么行?我找到一个超级好用的Python库,速度还贼快!

今天咱们介绍了 pytdx 这个神奇的库,重点包括:✅ 安装 pytdx✅ 连接 TDX 服务器✅ 获取实时行情数据✅ 获取 K 线数据✅ 获取分笔成交数据总之,pytdx 是一个速度快、免费、易用的量化利器,适合 A 股量化交易的同学们使用。如果你还在为数据发愁,赶紧试试吧!🚀顺手再看就是对花姐最大的支持,期待你的关注。

奔跑的蜗牛 5723

Centos系统中mongodb的安装详解

Centos系统中mongodb的安装详解

IT之一小佬的博客 2万+

LVGL 实战:虚拟列表与对象复用机制在嵌入式GUI中的性能优化

本文深入探讨LVGL虚拟列表与对象复用机制在嵌入式GUI中的性能优化实践。通过复用机制动态管理UI对象,大幅降低内存占用,实现无限滚动列表的流畅体验。文章详细解析核心算法、内存优化策略及跨平台适配技巧,帮助开发者在资源受限设备上高效处理大量数据展示。

rice5的博客 1106

mongodump工具安装及使用详解

mongodump工具安装及使用详解

IT之一小佬的博客 1万+

SAP PCC成本收集器实战:从配置到结算的完整流程解析

本文详细解析了SAP PCC成本收集器从配置到结算的完整流程,特别适用于重复制造行业。通过实战案例和配置要点,帮助用户掌握物料分类账管理、成本中心费用归集及差异分析等核心功能,提升企业生产成本控制效率。

weixin_29251567的博客 894

运算放大器多谐振荡器设计实战:从施密特触发器到波形生成

本文详细介绍了运算放大器在多谐振荡器设计中的实战应用,涵盖施密特触发器的迟滞比较原理、非稳态振荡器的自激机制以及单稳态和双稳态电路的设计技巧。通过具体案例和参数计算,帮助工程师掌握波形生成与信号处理的核心技术,提升电路设计效率与稳定性。

pz89012345的博客 217

CentOS7---MongoDB安装与备份

gpgcheck=1enabled=1:wq yum install -y mongodb -org systemctl start mongod vim /etc/mongod.conf 修改了一下网络区域。

吸鱼徐的博客 668

ThinkPHP 8.1 + think-swoole 4.1 实战:5分钟搞定WebSocket聊天室(附完整代码)

本文详细介绍了如何使用ThinkPHP 8.1和think-swoole 4.1快速构建高并发WebSocket聊天室。通过5分钟实战教程,开发者可以轻松实现用户列表、消息广播等核心功能,支持2000+并发连接,适用于客服系统、在线协作等实时通信场景。

ol789012345的博客 126

centos服务器Mongodb下载及相关操作

这将指定安装MongoDB的5.0.3版本。请确保已经配置正确的MongoDB yum存储库并刷新了缓存。运行上述命令后,系统将下载并安装MongoDB 5.0.3版本。无论选择哪种方式启动MongoDB,如果一切顺利,MongoDB将在后台启动并开始监听默认端口27017。这将打开MongoDB的Shell界面,可以在此执行各种MongoDB操作和查询。7. 安装完成后,MongoDB 会自动启动,并在服务器重启时自动启动。这样,就成功地在 CentOS 上安装了 MongoDB。

Alin_Wu_的博客 640

多普勒效应及多普勒频移的简单推导

多普勒频移的简单推导

m0_47867419的博客 3万+

2026.2.3:OpenClaw国内安装教程,国内网络使用,服务器部署,对接飞书

本文介绍了如何创建飞书应用并接入OpenClaw机器人的完整流程。主要内容包括:1)在飞书开放平台创建企业自建应用,添加机器人能力并开通相关权限;2)在Windows11系统上安装OpenClaw,完成配置文件的修改(需将bind改为"lan");3)配置MiniMax国内接口地址,重启gateway服务。整个过程涵盖了应用创建、权限设置、软件安装、服务配置等关键步骤,为开发者提供了详细的飞书机器人接入指南。

拥抱具身智能,昇腾Ascend C 3993

centos7安装MongoDB(亲测)

简介 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 Packages包说明 MongoDB官方源中包含以下几个依赖包: mongodb-org: MongoDB元数据包,安装时自动安装下面四个组件包

墨痕诉清风的博客 5197

CAN轴控制流【6041,6040】

【代码】CAN轴控制流【6041,6040】

cfqq1989的博客 1782

CentOS安装MongoDB

但请注意,在将 MongoDB 公开到外部网络时,务必采取额外的安全措施,如配置身份验证、设置访问控制列表、定期备份数据以及监控数据库活动,以确保安全性和数据保护。这在生产环境中是不安全的,因此建议你设置 MongoDB 的身份验证密码以增强安全性。如果你的服务器上启用了防火墙(如Firewalld),你需要确保打开 MongoDB 的监听端口(默认是27017)以允许外部访问。要允许外网访问 MongoDB,你需要在 MongoDB 的配置文件中做一些更改,以及根据你的环境设置防火墙规则。

日常记录 2142

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

CentOS 安装 mongodb

CentOS 安装 mongodb 推荐使用 yum 源头安装方式,便于管理 创建 mongodb yum 源头 vim /etc/yum.repos.d/mongodb-org-5.0.repo 编辑刚刚创建的文件,将下面👇内容写入 [mongodb-org-5.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/ gpgcheck

Wollens Blogs 8575

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Linux CentOS7 环境下安装 MongoDB

Linux CentOS7 环境下安装 MongoDB。

陈皮的JavaLib 2万+

CentOS8 安装MongoDB教程

一、引言 MongoDB 是一个由 C++ 语言编写的基于分布式文件存储的数据库,MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。常用用于物流场景-地理位置信息存储、社交场景-储存储用户信息、物联网场景-监控数据、日志记录等,MongoDB在这些场景的应用比其他数据库有这巨大优势。 二、下载MongoDB 1、检查CentOS是否已安装过Mongodb: rpm -qa | grep mongodb service mongodb s

GyaoG的专栏 6768

Centos安装mongodb

/ 查看当前是否是主节点 rs.conf();// 删除一个节点 rs.add("ip:port");启动多个实例备用 mongod -f /mongodb/38017/conf/mongod.conf mongod -f /mongodb/38018/conf/mongod.conf mongod -f /mongodb/38019/conf/mongod.conf mongod -f /mongodb/38020/conf/mongod.conf netstat -lnp|grep 380。

weixin_57468544的博客 1296

在 CentOS 8 上安装 MongoDB

MongoDB是一个免费并且开源的文档数据库。它属于一个被称为NoSQL的数据库家族。NoSQL与传统的关系型数据库不同,例如MySQL和PostgreSQL。在MongoDB中,数据被灵活地以类似JSON的形式被存储成文档。它不要求预先定义schema,并且数据结构一直都可以改变。这个指南解释了如何在CentOS8服务器上安装和配置MongoDB社区版本。...

weixin_43837030的博客 2348

安装MongoDB到CentOS 6

MongoDB是一个面向海量文档存数据动态存储的NoSQL型数据库。是一个除了用于关系型数据库如MySQL,PostgreSQL数据库表格的格式,和微软SQL以外的一种数据模型存储形式。他的功能包括了:支持完全索引,复制,高可用性,并自动分片。 前期的工作 这里说明的这些指令是用于在一个单一的CentOS6节点上安装MongoDB,会以root身份登录操作。 第一步、添加Mo

MarkBoo的专栏 2294

在CentOS 7上安装MongoDB的方法

MongoDB 是一个免费、开源的面向文档的数据库。它被归类为 NoSQL 数据库,因为它不依赖于传统的基于表的关系数据库结构。相反,它使用具有动态模式的类似 JSON 的文档。与关系数据库不同,MongoDB 在向数据库添加数据之前不需要预定义模式。您可以随时和任意次数地更改模式,而无需设置具有更新后模式的新数据库。在本教程中,您将在 CentOS 7 服务器上安装 MongoDB 社区版。

rubys007的博客 2724

MongoDB—— CentOS7安装MongoDB(图解版)

目录一、服务器说明二、环境配置2.1、停止防火墙2.2、关闭selinux2.3、设置服务器IP映射服务器名三、下载MongoDB Community Server(社区版)3.1、下载地址3.2、下载步骤四、上传安装包4.1、在根目录下创建xz文件夹,用于存放上传的安装包4.2、上传MongoDB安装包到xz目录下五、安装5.1、解压安装包5.2、重命名解压后的包名称5.3、创建dbpath和logpath5.4、启动mongodb服务5.4.1启动mongodb服务5.4.2启动mongodb服务的参数

小志的博客 1万+

CentOS环境安装mongoDB

一、安装 1、环境 系统:CentOS 7 64位 安装方式:使用.rpm包(yum) 注意:mongodb奇数次要版本(例如3.5)是开发版本,不适合生产使用 2、配置包管理系统(yum) 1)创建仓库文件 vi /etc/yum.repos.d/mongodb-org-3.4.repo 2)然后复制下面配置,保存退出 [mongodb-org-3.4] name=MongoDB Repos...

希望我的博客,能解决你工作中的问题 3164

centos8安装MongoDB

MongoDB是什么: MongoDB是一个棉线文档的开源NoSQL数据库管理系统。 MongoDB是一个开源,跨平台,面向文档的数据库管理系统。MongoDB是NoSQL(不仅是SQL)数据库软件。MongoDB使用带有模式的文档之类的JSON(JavaScript对象表示法)。MongoDB由MongoDB Inc开发,并根据SSPL(服务器端公共许可证)进行分发。 centos8中安装MongoDB yum存储库: 1.在/etc/yum.repo.d目录中创建一个回购文件,以在CentOS 8服务器

weixin_46106069的博客 2852

Centos安装Mongodb

Centos安装Mongodb安装Mongodb下载地址进行安装功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 安装Mongodb 安装时获取下载地址可以选择下载到本地在上传安装 下载地址 去官网找到安装包地址,复制下来。 官网

慧字 929

MongoDB详细安装步骤(CentOS7系统下的安装)

MongoDB在centos中的安装感觉要想真正吃透是需要下功夫的,网上有很多教程,有的是抄袭的别人的,有的也是自己写的。按照步骤去做,有的时候确实达不到预期的效果,就像写代码一样,会遇到好多为未知的问题,这个时候基本功显得尤为重要。我比较菜,所以在遇到问题的时候基本上都是各种百度,而且会遇到各种坑。废话不多说。 1、官网下载MongoDB安装包,官网地址:https://www.mongo...

m0_37027631的博客 1万+
上一篇: Windows版MYSQL5.7安装(压缩包版)
下一篇: mongodb之副本集搭建
motui
博客等级 码龄10年 84粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值