Centos系统搭建MongoDB数据库
目录
- Docker 方式部署
- 下载镜像
- 检查是否下载成功,查看dockers镜像
- 运行docker容器
- 参数解析
- 数据持久化
Docker 方式部署
docker search mongo # 查看mongodb可用镜像
下载镜像
docker pull mongo:latest
检查是否下载成功,查看dockers镜像
docker images
运行docker容器
docker run -itd --name mongo -p 27017:27017 mongo --auth
参数解析
--auth #访问容器需要密码
数据持久化
因为容器自身不会持久化任何数据,关闭等于初始化,所以需要持久化的数据,需要挂载到宿主机
docker run -itd --name mongo -v /home/mongodata:/data/db -p 27017:27017 mongo --auth
到此这篇关于Centos系统搭建MongoDB数据库的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
CentOS 7下MongoDB的安装配置详解
一.Mongodb安装 以下安装步骤以dp用户执行 1. 下载mongodb 3.4.2的安装包: "mongodb-linux-x86_64-rhel70-3.4.2.tgz",放在-/software下. 2. 解压该文件包: $ cd -/software $ tar -xf mongodb-linux-x86_64-rhel70-3.4.2.tgz 得到文件夹 mongodb-linux-x86_64-rhel70-3.4.2/,其中的bin文件夹包含Mongodb的所有可执行
-
在阿里云centos下部署mongodb教程
本教程是在阿里云centos下部署mongodb的过程,整个过程遇到不少坑,浪费了很多时间.在网上查了很多教程,但是由于教程大多太久了,环境都不一样了,所以教程绝大部分走不通.为此走过不少坑,所以在此做一下记录. 环境: 系统:阿里云centos 7.3 64位 mongodb版本: 3.4 因为使用yum安装非常方便,所以下文使用yum安装,. 修改yum包管理配置: vi /etc/yum.repos.d/mongodb-org-3.4.repo // 会自动新建mongodb-org-
-
Centos7安装和卸载Mongodb数据库的方法
MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型.Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引. 本资料根据官方网站上总
-
CentOS7下安装MongoDB数据库过程
目录 常规安装 使用Docker安装 连接测试 常规安装 前往官网下载安装包,我选择的版本是CentOS7,打包方式选择的tgz. 之后需要将压缩包上传至服务器并解压,我上传的是/usr/local目录下,为了方便起见我还改了个名字. tar -zxvf mongodb-linux-x86_64-rhel70-5.0.5.tgz # 重命名 mv mongodb-linux-x86_64-rhel70-5.0.5.tgz mongodb 之后进入到此目录创建用于存储数据data和日志log的文件
-
centos8安装MongoDB的详细过程
MongoDB是什么: MongoDB是一个棉线文档的开源NoSQL数据库管理系统. MongoDB是一个开源,跨平台,面向文档的数据库管理系统.MongoDB是NoSQL(不仅是SQL)数据库软件.MongoDB使用带有模式的文档之类的JSON(JavaScript对象表示法).MongoDB由MongoDB Inc开发,并根据SSPL(服务器端公共许可证)进行分发. centos8中安装MongoDB yum存储库: 1.在/etc/yum.repo.d目录中创建一个回购文件,以在CentO
-
阿里云CentOS7安装Mongodb教程
一.概述 近日要在新的CentOS系统上安装MongoDB,某度结果后直接从Mongo官网直接获得3.2版本的下载链接,结果在下载时发觉速度慢的可怜.迫于无奈,只能找国内的镜像下载.切换国内的安装源后,使用yum的方式安装后发现,安装的MongoDB版本居然是2.8的.一番研究后,贴出以下操作方式,提供给后人操作. 二.操作过程 1.首先更新一下包吧,多更无害. sudo yum -y update 2.在/etc/yum.repos.d 创建一个 mongodb-org.repo 文件 sud
-
CentOS7.2 安装 MongoDB 3.4的教程
服务器版本 CentOS7.2 MongoDB版本 3.4 1/ 下载所需资源 阿里镜像地址 http://mirrors.aliyun.com/mongodb/yum/redhat/7/mongodb-org/3.4/x86_64/RPMS/ 下载rpm安装包: # wget mongodb-org-3.4.4-1.el7.x86_64.rpm # wget mongodb-org-mongos-3.4.4-1.el7.x86_64.rpm # wget mongodb-org-server-
-
关于CentOS 8 搭建MongoDB4.4分片集群的问题
目录 一,简介 1.分片 2.为什么使用分片 3.分片原理概述 二,准备环境 三,集群配置部署 四,测试服务器分片功能 一,简介 1.分片 在MongoDB里面存在另一种集群,就是分片技术,可以满足MongoDB数据量大量增长的需求. 在MongoDB存储海量数据时,一台机器可能不足以存储数据,也可能不足以提供可接受的读写吞吐量.这时,我们就可以通过在多台机器上分割数据,使得数据库系统能存储和处理更多的数据. 2.为什么使用分片 复制所有的写入操作到主节点 延迟的敏感数据会在主节点查询 单个副本
-
Centos系统搭建MongoDB数据库
目录 Docker 方式部署 下载镜像 检查是否下载成功,查看dockers镜像 运行docker容器 参数解析 数据持久化 Docker 方式部署 docker search mongo # 查看mongodb可用镜像 下载镜像 docker pull mongo:latest 检查是否下载成功,查看dockers镜像 docker images 运行docker容器 docker run -itd --name mongo -p 27017:27017 mongo --auth 参数解析 -
-
CentOS系统下MongoDB安装及配置教程
一.准备工作: 运行yum命令查看MongoDB的包信息 复制代码 代码如下: [root@vm ~]# yum info mongo-10gen (提示没有相关匹配的信息,) 说明你的centos系统中的yum源不包含MongoDB的相关资源,所以要在使用yum命令安装MongoDB前需要增加yum源,也就是在 /etc/yum.repos.d/目录中增加 *.repo yum源配置文件,以下分别是针对centos 64位和32位不同的系统的MongoDB yum 源配置内容: 我们这里就将该
-
centos系统搭建本地yum服务器的方法
前言 首先特别说明的是,YUM只是为了解决RPM的依赖关系的问题,而不是一种其它的软件安装模式.虽然在centos中可以直接使用yum源,但是也存在着与外网隔绝的现状,因此需要搭建本地yum源,下面来看看详细的方法. 系统:centos 6.5 1.将光盘挂载到/mnt下面 # mount /dev/cdrom /mnt 2.删除系统自带的repo文件 # cd /etc/yum.repos.d/ # mkdir bak # mv *.repo bak 3.安装createrepo(其实只要安装
-
CentOS系统中Redis数据库的安装配置指南
1.检查安装依赖程序 yum install gcc-c++ yum install -y tcl yum install wget 2.获取安装文件 wget http://download.redis.io/releases/redis-2.8.13.tar.gz 3.解压文件 tar -xzvf redis-2.8.19.tar.gz mv redis-2.8.19 /usr/local/redis 4.进入目录 cd /usr/local/redis 5.编译安装 make make i
-
使用centos系统中的crontab命令对mongodb定时备份恢复
通过centos脚本来执行备份操作,使用crontab命令实现定时备份与恢复功能,并删除指定天数前的备份 具体操作: 1.创建Mongodb数据库备份目录 mkdir -p /home/backup/mongod_bak/mongod_bak_now mkdir -p /home/backup/mongod_bak/mongod_bak_list 2.新建Mongodb数据库备份脚本 vi /home/crontab/mongod_bak.sh #新建文件,输入以下代码 #!/bin/sh DU
-
Centos系统中彻底删除Mysql数据库步骤
详细步骤如下所示: 1.输入命令查询系统中已安装的mysql. rpm -qa |grep -i mysql 2.逐个卸载mysql. yum remove 系统显示已安装的mysql 比如: yum remove mysql-community-server-5.7.19-1.el7.x86_64 3.卸载完成后使用find命令来查找系统中存在的mysql文件夹. find / -name mysql 4.使用rm -rf命令逐个删除文件夹路径即可. 比如: rm -rf /etc/logro
-
CentOS Linux系统搭建Android开发环境详细介绍
CentOS Linux系统搭建Android开发环境详细介绍 很多人都是在Windows下进行Android开发,但是对于Linux,Android开发环境方面的资料比较少,今天在网上找到了一位网友分享的在CentOS Linux系统中搭建Android开发环境的过程.下面就是其介绍的配置的详细步骤原文: 由于我最近每天使用的是CentOS 5.5,所以选择CentOS5.5作为我的开发环境. 主要包括以下步骤: 1.JDK安装 2.Eclipse安装 3.ADT安装 4.Android SD
-
如何更改Linux(CentOS)系统下的MySQL数据库目录位置
如何更改CentOS系统下的MySQL数据库目录位置 1.首先我们需要关闭MySQL,命令如下: service mysqld stop 2.然后是转移数据,为了安全期间,我们采用复制的命令cp,先找到mysql的原目录 cd /var/lib ls 运行这个命令之后就会看到mysql的目录了,然后执行cp命令 cp -a mysql /home/mysql_data/ 这样就把数据库复制到/home/mysql_data下面去了 注意:(-a这个参数一定要带着,否则复制过去的权限就不对了.)
-
2021最新版windows10系统MongoDB数据库安装及配置环境
一. MongoDB的下载与安装 1.1 下载地址 https://www.mongodb.com/download-center/community?jmp=docs 1.2 安装 创建一个 mongodb文件夹 存放下载好的 zip 二. 配置环境 鼠标右击选择计算机->属性 如下图,我们在新建中输入自己安装的MongoDB的bin文件夹路径然后选择确定即可! 输入命令就可以查看mongoDB的版本了 mongo -version 三. 配置系统服务 在MongoDB解压目录(bin文件同级
-
在mac系统下安装与配置mongoDB数据库
mongo数据库的安装 mongo数据库安装的方式有很多种,接下来我们具体来介绍一下 官网下载 mongoDB中文网 windows用户可以参考这种安装方式,比较方便,mac用户可参考以下两种方式 使用brew安装 $ brew update $ brew install mongodb 注:brew 默认将mongodb安装在 /usr/local/Cellar/mongodb下 使用docker安装 安装docker命令 brew cask install docker 启动docker d
随机推荐
- AngularJS变量及过滤器Filter用法分析
- [转]XMLHTTPRequest的属性和方法简介
- go语言实现文件分割的方法
- 给你的数据库文件减肥
- php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
- [asp]中的正则表达式运用代码
- apache服务出现Forbidden 403问题的解决方法总结
- 基于java math API 的详细解释说明
- .NET实现文件跨服务器上传下载的方法
- C#匿名方法与Delegate类型转换错误分析
- asp.net中XML如何做增删改查操作
- c# SendMail发送邮件实例代码
- JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
- JS for循环中i++ 和 ++i的区别介绍
- ASP.NET三层架构详解 如何实现三层架构
- jQuery仿写百度百科的目录树
- 第三篇Bootstrap网格基础
- Android轻松画出触摸轨迹
- Java Swing实现的定制TextField功能示例
- Linux创建进程达到65535的方法