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的服务器软件、客户端工具以及相关的依赖。 阅读详情

相关推荐

从Chiplet到UCIE:D2D互联技术如何重塑半导体设计生态

本文探讨了D2D互联技术在半导体设计中的革命性作用,从Chiplet到UCIE标准的演进如何重塑行业生态。详细分析了D2D互联的技术本质、架构选择及UCIE标准带来的变革,并展望了未来光学D2D和3D集成等趋势。高速互联接口技术的突破为AI加速器和计算芯片提供了更高带宽和能效。

weixin_29292535的博客 931

Centos系统中mongodb的安装详解

Centos系统中mongodb的安装详解

IT之一小佬的博客 2万+

手把手教你用SpringBoot+Vue3+Docker从零搭建一个在线OJ系统(附完整源码)

本文详细介绍了如何使用SpringBoot、Vue3和Docker从零搭建一个在线OJ系统,涵盖前后端开发、判题机实现及Docker容器化部署。通过完整的源码和实战步骤,帮助开发者掌握OJ系统的核心架构与关键技术,适用于算法训练、编程竞赛等场景。

weixin_42648844的博客 297

mongodump工具安装及使用详解

mongodump工具安装及使用详解

IT之一小佬的博客 1万+

【高级-RAG-优化方法】

本文介绍了两种优化RAG(检索增强生成)系统的高级方法。第一部分介绍KnowFlow项目,它采用父子分块技术,将文档分为父分块(800-1500字符)和子分块(200-400字符),通过精确匹配子分块再返回父分块内容来保证搜索精确性和上下文完整性。第二部分探讨Milvus的多种增强技术,包括查询增强(如假设问题生成、回溯提示)、索引增强(自动合并块、分层索引)、检索器增强(句子窗口检索、元数据过滤)、生成器增强(提示压缩、块排序)以及管道增强(自我反省、代理查询路由)。这些方法共同提升了RAG系统的检索效率

weixin_48585108的博客 960

微信支付接口「系统繁忙 SYSTEM_ERROR」/「文件不存在」报错分析与解决方案 接口开发实现SDK

微信支付的“平台证书模式”只有5年的有效期,过期后微信支付将不再签发新的平台证书,转而要求开发者使用“微信支付公钥”来处理敏感信息加密及回调签名验证。然而,由于以下几点原因,许多开发者在调用 获取平台证书。尽管微信支付在技术迭代上有其必要性,但报错设计过于不友好。诸如“系统繁忙”这样的提示很难直接关联到平台证书失效或公钥切换问题。这样的信息表达,开发者不仅看不懂,还需要花费大量时间分析排查,非常影响效率。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 779

CentOS7---MongoDB安装与备份

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

吸鱼徐的博客 668

《QGIS快速入门与应用基础》021:插件仓库 URL 获取与添加

详细介绍了在QGIS中添加第三方插件仓库的方法。首先强调必须从官方推荐、开源社区等可靠渠道获取插件仓库URL以确保安全性,并列出了4类可信获取渠道。文章分步骤讲解了URL添加流程,包括打开插件管理器设置面板、填写仓库信息、刷新缓存验证等操作。针对常见问题如URL格式错误、连接失败等提供了具体解决方案。最后总结指出,成功添加第三方仓库后即可直接搜索安装各类专业插件,从而扩展QGIS功能边界。全文注重实操指导,特别适合需要安装行业专用插件的QGIS用户参考。

LuckyHanMo的博客 464

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

高通SDX35平台 modem启动异常分析

SDX35 MIFI项目在生产时出现modem反复重启问题。经排查发现是modem在初始化GNSS模块时访问了不存在的硬件地址导致崩溃,原因是产线使用的SDX35 000-AB型号芯片阉割了GNSS功能,而本地测试使用的AA型号支持该功能。解决方案是通过修改modem编译选项,采用高通新提供的genlmm2选项(保留IMS和SMS功能但去除GNSS支持),最终解决了启动异常问题并满足VZW认证需求。

四儿家的小祖宗的博客 273

【以太网硬件十九】SGMII到底能不能直接出光模块?

详细解释为什么SGMII可以直接出光模块及其使用限制

highman110的博客 1万+

centos7安装MongoDB(亲测)

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

墨痕诉清风的博客 5197

Allegro快速编辑丝印文字操作指导

选择setup-Application Mode-placement edit。Allegro支持丝印文字的编辑,下面介绍快速编辑丝印文字的两种方法如下。这个功能还支持拷贝粘贴,可以从其它地方拷贝过来,免去了书写的麻烦。出现text edit窗口,输入自己需要的文字,点击ok。鼠标移动到丝印文字位置,文字会被高亮起来。Allegro快速编辑丝印文字操作指导。点击丝印文字,丝印会被高亮起来。选择Text edit 命令。输入需要更改后的文字,如下。右击选择text edit。以编辑下方丝印文字为例。

weixin_54787054的博客 4192

CentOS安装MongoDB

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

日常记录 2142

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

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

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Linux CentOS7 环境下安装 MongoDB

Linux CentOS7 环境下安装 MongoDB。

陈皮的JavaLib 2万+

lwip-2.0.3

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

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、付费专栏及课程。

余额充值