Centos 7 (linux)部署MongoDB

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

一、MongoDB简介

MongoDB是面向文档的数据库,不是关系型数据库。它扩展了关系型数据库的众多功能,如辅助索引,范围查询和排序。

二、MongoDB安装&配置

MongoDB的官方网站是 https://www.mongodb.com/,可以到官网上下载MongoDB的程序。之所以说是程序,是因为下载的安装包中MongoDB的相关程序已经编译好了,我使用的是mongodb-linux-x86_64-3.2.6。

tar解压后,可以发现MongoDB的相关程序在bin目录下

[root@localhost mongodb-linux-x86_64-3.2.6]# ls
bin  GNU-AGPL-3.0  MPL-2  README  THIRD-PARTY-NOTICES

将该MongoDB目录复制到/usr/local目录中

cp -R /download/mongodb-linux-x86_64-3.2.6 /usr/local/mongodb_3.2.6

这样,MongoDB的程序就复制到系统中了。接下来,需要新建一个配置文件,来存放MongoDB启动的配置参数

新建conf和log目录,分别存放配置文件和日志文件

[root@localhost mongodb_3.2.6]# ls
bin  conf  GNU-AGPL-3.0  log  MPL-2  README  THIRD-PARTY-NOTICES

在conf目录下创建mongod.conf文件,内容如下

#端口号,使用默认端口
port = 27017
#数据库目录
dbpath = /data/mongodb27017
#是否以守护进程运行
fork = true
#日志输出路径
logpath = /usr/local/mongodb_3.2.6/log/mongod.log
logappend = true

#是否关闭http管理接口
nohttpinterface = true
#配置允许访问的IP
bind_ip = 127.0.0.1

三、启动

使用以下命令来启动MongoDB:

/usr/local/mongodb_3.2.6/bin/mongod --config=/usr/local/mongodb_3.2.6/conf/mongod.conf



Linux运维实战:Centos7.6一键离线部署mongodb3.2.22》 系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例 阅读详情

相关推荐

【NCBI】SRA toolkit安装及使用-Windows&Linux版本

由于市面上的文章介绍SRA toolkit基本上都是基于Linux,而在windows下运行SRA toolkit基本上可以达到相同的效果且更为方便,故本文将分别阐明在Windows和Linux环境下SRA toolkit的安装及使用。

weixin_48076899的博客 2万+

Centos7下安装mongodb

下载 Linux平台安装MongoDB 我是使用 tgz 包来安装 mongodb的。系统:Centos7 安装 把从官下载下来的tgz包安装到指定文件夹,解压得到的目录结构如下 进入 /bin 配置 /etc/profile #mongodb export MONGODB_HOME=mongodb的安装路径 export PATH=${MONGODB_HOME}/bin:$PATH 记得 source /etc/profile mongod : 相当于服务端,它打印的日志显示它在等待连

mikelv01的博客 289

超聚变安装银河麒麟服务器系统ky10-server-x86

超聚变-通过BMC口进服务器管理界面如下图为BMC管理口:默认BMC口IP:https://192.168.2.100l浏览器打开页,输入用户名和密码登陆后,如下图红框处,选择“启动虚拟控制台”——选择“HTML集成远程控制台”系统银河麒麟服务器系统ky10 server x86选择镜像文件X86架构我们一般选择下图2212版本选择启动方式:光驱重启出现安装图形化界面选装安装系统的磁盘系统安装盘选完后如下图,会置灰创建root密码开始安装系统首次进入,有协议界面。

zengliguang的专栏 5902

如何在Linux上安装MongoDB

MongoDBlinux上安装非常简单,如同tomcat一样,只需要将压缩包解压,运行就可以了,下面我们按步骤来实现。 1,下载软件包 我们可以从mongodb下载合适的软件包,址https://www.mongodb.com/download-center#community ,我们的linux版本是CentOS 7.3,所以我们选择“RHEL 7 Linux 64-bit x64”...

施勇 1587

Centos系统中mongodb的安装详解

Centos系统中mongodb的安装详解

IT之一小佬的博客 2万+

Linux环境Mongodb部署

Linux环境Mongodb部署,保姆级教程,从安装到部署,到配置用户,再到外部连接,手把手教你部署自己的mongoDB服务器

杨树林er的博客 2747

Linux 部署mongodb

linux 部署mongdb

xtaypyvi123456的博客 1420

Linux CentOS7下的MongoDB部署启动

MongoDB 7.0.8社区版在Linux CentOS7系统下的安装配置过程。主要内容包括:从官下载tgz压缩包,解压至/opt/mongodb目录;创建数据存储(db)和日志存储(logs)目录;配置用户环境变量方便启动;通过创建配置文件mongod.conf设置日志路径、数据路径等参数,以守护进程方式启动服务;最后说明了如何通过查看进程和kill命令关闭MongoDB服务。整个安装过程步骤清晰,配有相应命令行操作和截图说明。

weixin_45823871的博客 846

Linuxmongodb的安装和部署流程(基于centos7)

mongodb的安装和部署流程 1.mongodb-linux-x86_64-4.0.5.tgz上传到服务器之后进行解压 tar zxvf  mongodb-linux-x86_64-4.0.5.tgz 2.将解压后的包放到指定的地方,这里我们放到/usr/local/server下,并且重命名一下叫mongodb 3.进入mongodb,为了方便管理,我们创建如下几个包 mkdir d...

pengge0727的博客 468

Linux】【MongoDBCentOS7.x 部署 MongoDB

第一步:创建.repo文件 vim/etc/yum.repos.d/mongodb-org-4.0.repo 然后将下列内容复制到该文本中 [mongodb-org-4.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ g...

shengda_mao1118的博客 206

Linux入门及安装(CentOS7)

前言:Linux中一切皆文件。很多大项目都是部署Linux上的。root为Linux权限最大的用户。 开机后会启动很多程序,在windows中称作服务service,在linux中就叫做守护进程(daemon)。 本文基于CentOS7 一、虚拟机安装及配置 盘地址: 链接:https://pan.baidu.com/s/1euPVoht5DbYt-mIEx0dm_g 提取码:kb3a 1、安装VMware-workstation客户端 直接双击VMware-Workstation-Lite-.

weixin_44588243的博客 2139

Spring Boot 实战项目 mall 在 Linux 环境下的部署(基于 Docker 容器)

本文主要以图文的形式讲解mall在Linux环境下的部署,涉及在Docker容器中安装Mysql、Redis、Nginx、RabbitMQ、Elasticsearch、Mongodb,以及SpringBoot应用部署,基于CenterOS7.6。

weixin_42907150的博客 1487

Linux运维实战:Centos7.6一键离线部署mongodb4.2.23副本集群》

Linux运维实战:Centos7.6一键离线部署mongodb4.2.23副本集群》

东城绝神 1055

Linux运维总结:Centos7.6部署二进制mongodb4.4.8三节点副本集群》

Linux运维总结:Centos7.6部署二进制mongodb4.4.8三节点副本集群》

东城绝神 1078

Linux运维总结:Centos7.6部署二进制mongodb4.2.23三节点副本集群》

Linux运维总结:Centos7.6部署Mongodb4.2.23三节点副本集群》

东城绝神 1365

Linux运维实战:Centos7.6基于ansible一键离线部署mongodb4.2.23容器版副本集群》

Linux运维实战:Centos7.6基于ansible一键离线部署mongodb4.2.23容器版副本集群》

东城绝神 1046

Linux CentOS / Fedora / RHEL7MongoDB4.4 副本集+分片集群+安全认证 3台机器 部署搭建和测试

一、概述 从图中可以看到有四个组件:mongos、config server、shard、replica set。 mongos,数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器,mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上。在生产环境通常有多mongos作为请求的入口,防止其中一个挂掉所有的mongodb请求都没有办法操作。 config server,顾名思义为配置服务器,存储所有数据库元信息(路由、分片)

公众号Technology_stack作者,IT咨询请公众号私信 817

centos7 安装MongoDB4.2.1 简单步骤

整理了centos7 下安装最新的mondb数据库以及简单配置,需要的小伙伴拿走吧 ~~ centos7 安装MongoDB4.2.1 简单步骤

一支穿云箭,千军万马来相见 994

宝塔部署node项目_手拉手开发nodejs电影cms系统③:宝塔面板懒人部署

对于没有一点服务器使用经验的小白用户来说,宝塔面板是一个不错的选择。买域名主机,域名解析这种操作我想就不必要多说了,大家都懂安装宝塔面板我使用的是linux centos7(宝塔7系支持好)。官方提供了yum安装方式yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0....

weixin_39566882的博客 695

Linux服务器怎么部署,如何优雅的完成Linux服务器部署

Linux服务器部署按照服务器维度进行说明(CentOS 7 x64作为操作系统),没有Linux命令详解,只会在使用过程中进行一些Linux命令描述,方便大家理解。鉴于个人经验,有不足之处欢迎大家指点。wgetyum -y install wget防火墙设置1.关闭自带firewall防火墙,并禁止开机自启动,需要按顺序执行systemctl stop firewalld.servicesyst...

weixin_39617502的博客 638

Linux CentOS快速配置MongoDB的yum源指南

1.配置MongoDB的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/ gpgc...

weixin_43825473的博客 255
上一篇: PHP写日志fwrite和file_put_contents的区别与性能
下一篇: PHP自动化测试(一)make test 和 phpt
loophome
博客等级 码龄15年 135粉丝 302原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值