centos7.3部署MongoDB4.0.1 实际教程

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
日志服务 SLS,月写入数据量 50GB 1个月
简介:   Centos7.3安装MongoDB  上传软件包  1. 解包  tar zxvf mongodb-linux-x86_64-rhel70-4.0.1.tgz  2. 把解压出来的包更改名称  mv mongodb-linux-x86_64-rhel70-4.0.1 mongodb4.0.1  3. 在/usr/local下创建目录并把包移动过去

  Centos7.3安装MongoDB

  上传软件包

  1. 解包

  tar zxvf mongodb-linux-x86_64-rhel70-4.0.1.tgz

  2. 把解压出来的包更改名称

  mv mongodb-linux-x86_64-rhel70-4.0.1 mongodb4.0.1

  3. 在/usr/local下创建目录并把包移动过去

  mkdir -p mongodb

  mv tool/mongodb4.0.1 mongodb/

  4. 进入MongoDB目录创建日志目录和数据存放目录

  cd /usr/local/mongodb/mongodb4.0.1/

  mkdir -p {logs,data}

  5. 创建用户自定义配置文件

  vim mongodb.conf

  #idae -MongoDB config start - 2021-08-19

  dbpath=/usr/local/mongodb/mongodb4.0.1/data

  logpath=/usr/local/mongodb/mongodb4.0.1/logs/mongodb.log

  port=27017

  fork=true

  #idae -MongoDB config end -2021-08-19

  参数解释:

  更多参数访问

  https://blog.csdn.net/guoxingege/article/details/47339885

  --dbpath 数据库路径(数据文件)

  --logpath 日志文件路径

  --master 指定为主机器

  --slave 指定为从机器

  --source 指定主机器的IP地址

  --pologSize 指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的 oplog大小是卖二手游戏空闲磁盘大小的5%)。

  --logappend 日志文件末尾添加,即使用追加的方式写日志

  --journal 启用日志

  --port 启用端口号

  --fork 在后台运行

  --only 指定只复制哪一个数据库

  --slavedelay 指从复制检测的时间间隔

  --auth 是否需要验证权限登录(用户名和密码)

  --syncdelay 数据写入硬盘的时间(秒),0是不等待,直接写入

  --notablescan 不允许表扫描

  --maxConns 最大的并发连接数,默认2000

  --pidfilepath 指定进程文件,不指定则不产生进程文件

  --bind_ip 绑定IP,绑定后只能绑定的IP访问服务

  6.以自定义的 mongodb 配置文件方式启动:

  PATH=$PATH:/usr/local/mongodb/mongodb4.0.1/bin

  ./mongod --config mongodb.conf

  7. 查看是否启动成功

  ps aux | grep mongodb

  netstat -anp | grep 27017

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
目录
相关文章
|
2月前
|
Linux 网络安全 Python
linux centos上安装python3.11.x详细完整教程
这篇文章提供了在CentOS系统上安装Python 3.11.x版本的详细步骤,包括下载、解压、安装依赖、编译配置、解决常见错误以及版本验证。
730 1
linux centos上安装python3.11.x详细完整教程
|
2月前
|
Linux 数据安全/隐私保护 Perl
CentOS7中升级OpenSSL详细教程
这篇文章提供了在CentOS 7系统中升级OpenSSL到3.2版本的详细步骤,包括备份现有配置、安装依赖、下载安装新版本以及验证安装结果。
628 1
|
1月前
|
Linux Docker 容器
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
本篇博客重在讲解Centos安装docker,经博主多次在不同服务器上测试,极其的稳定,尤其是阿里的服务器,一路复制命令畅通无阻。
288 4
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
|
1月前
|
存储 NoSQL MongoDB
MongoDB入门级别教程全(Windows版,保姆级教程)
一份全面的MongoDB入门级教程,包括在Windows系统上安装MongoDB、使用MongoDB Shell和Compass GUI进行数据库操作,以及MongoDB的基本数据类型和查询技巧。
59 2
MongoDB入门级别教程全(Windows版,保姆级教程)
|
15天前
|
监控 安全 Linux
CentOS7下安装配置ntp服务的方法教程
通过以上步骤,您不仅能在CentOS 7系统中成功部署NTP服务,还能确保其配置合理、运行稳定,为系统时间的精确性提供保障。欲了解更多高级配置或遇到特定问题,提供了丰富的服务器管理和优化资源,可作为进一步学习和求助的平台。
31 1
|
1天前
|
存储 NoSQL MongoDB
【赵渝强老师】部署MongoDB复制集
本文介绍了如何在单个节点上搭建MongoDB复制集环境,通过监听不同端口实现多节点配置。详细步骤包括创建数据目录、编辑配置文件、启动节点、初始化复制集、查看状态以及测试主从库的读写操作。文中还提供了视频讲解和代码示例,帮助读者更好地理解和操作。
|
2月前
|
分布式计算 Hadoop Java
Hadoop集群搭建,基于3.3.4hadoop和centos8【图文教程-从零开始搭建Hadoop集群】,常见问题解决
本文是一份详细的Hadoop集群搭建指南,基于Hadoop 3.3.4版本和CentOS 8操作系统。文章内容包括虚拟机创建、网络配置、Java与Hadoop环境搭建、克隆虚拟机、SSH免密登录设置、格式化NameNode、启动Hadoop集群以及通过UI界面查看Hadoop运行状态。同时,还提供了常见问题的解决方案。
Hadoop集群搭建,基于3.3.4hadoop和centos8【图文教程-从零开始搭建Hadoop集群】,常见问题解决
|
2月前
|
Unix Linux 开发工具
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
|
1月前
|
存储 JSON NoSQL
MongoDB Compass 的教程
这篇文章提供了MongoDB Compass的基本使用教程,包括如何建立数据库连接、创建和删除数据库、插入和修改文档数据,以及执行聚合查询来分析和排序数据。
135 0
MongoDB Compass 的教程
|
1月前
|
存储 Linux 开发者
虚拟机centos7.9一键部署docker
本文介绍了如何在 CentOS 7.9 虚拟机上安装 Docker 社区版 (Docker-ce-20.10.20)。通过使用阿里云镜像源,利用 `wget` 下载并配置 Docker-ce 的 YUM 仓库文件,然后通过 `yum` 命令完成安装。安装后,通过 `systemctl` 设置 Docker 开机自启并启动 Docker 服务。最后,使用 `docker version` 验证安装成功,并展示了客户端与服务器的版本信息。文中还提供了列出所有可用 Docker-ce 版本的命令。
151 0
虚拟机centos7.9一键部署docker

热门文章

最新文章

下一篇
无影云桌面