Centos6.5安装使用mongoDB

本文涉及的产品
云数据库 MongoDB,通用型 2核4GB
简介: 在Centos6.5下安装mongodb,可以选择从官网下载安装,这里使用yum安装。在/etc/yum.repos.d/中添加文件,如10gen.repo:image.png内容为:image.png接下来使用yum update进行更新。

在Centos6.5下安装mongodb,可以选择从官网下载安装,这里使用yum安装。

在/etc/yum.repos.d/中添加文件,如10gen.repo:

image.png

内容为:

image.png

接下来使用yum update进行更新。

更新完毕后使用如下命令可以直接安装

yum install mongo-10gen-server

yum install mongo-10gen

版本为2.6.12

image.png

使用yum安装的mongoDB,配置文件在/etc/mongo.config。

可以使用service mongod start 或者 /etc/init.d/mongod start启动服务,

或者直接到/usr/bin/下找到mongod 手动指定配置文件进行启动,如:

./mongod -f /etc/mongo.config

笔者在启动工程中,碰到了启动失败的问题。

通过查看mongodb的日志文件查找原因

日志在/var/log/mongodb/mongod.log

通过查看日志,发现如下信息,提示磁盘空间不足,至少需要3.4G的空间

而笔者由于在虚拟机内安装,给的磁盘很小

image.png

笔者通过VM使用的虚拟机,可以直接在设置中,添加一块硬盘

image.png

硬盘添加后,需要制作文件系统和挂载,使用fdisk命令和mkfs命令

首先使用fdisk -l查看所有硬盘信息,找到刚刚添加的硬盘

image.png

笔者刚刚添加的硬盘大小5G,很好找。记住设备是/dev/sdb

接下来使用mkfs.ext4 /dev/sdb将硬盘制作成文件系统

这里可以自己选择mkfs.ext2或ext3

接下来就可以挂载到自己想挂载的目录,给mongodb使用了,

使用mount /dev/sdb /mongo

如:

image.png

接下来,在/etc/mongo.config配置中指定datapath为刚刚我们挂载的路径就可以。

另外,路径权限需要给mongodb,否则仍然无法启动mongodb,因为它无法读写。

image.png

最后,如果mongodb想要认证用户名密码形式的访问,配置文件中需要

auth=true

并且在mongodb的admin库中使用

db.adduser("用户名","密码")

最后的最后,推荐下mongoDB的可视化客户端Robo 3T,原名Robomongodb。

图片.png
相关实践学习
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
目录
相关文章
|
NoSQL Linux MongoDB
CentOS 7.6安装 MongoDB 5.0.2
CentOS 7.6安装 MongoDB 5.0.2
1401 0
CentOS 7.6安装 MongoDB 5.0.2
|
2月前
|
NoSQL 应用服务中间件 Linux
CentOS7搭建MySQL+Redis+MongoDB+FastDF
CentOS7搭建MySQL+Redis+MongoDB+FastDF
138 0
|
2月前
|
NoSQL Linux MongoDB
centos7搭建MongoDB以及MongoDB复制集
centos7搭建MongoDB以及MongoDB复制集
36 0
|
3月前
|
NoSQL 安全 Linux
百度搜索:蓝易云【CentOS7安装MongoDB教程】
这些是在CentOS 7上安装MongoDB的基本步骤。根据您的需求和具体环境,可能还需要进行其他配置和调整。请确保在进行任何与网络连接和安全相关的操作之前,详细了解您的网络环境和安全需求,并采取适当的安全措施。
132 0
|
6月前
|
NoSQL Linux MongoDB
百度搜索:蓝易云【如何在 RHEL 8 或者 CentOS 8 上安装 MongoDB?】
以上是在RHEL 8或CentOS 8上安装MongoDB的基本步骤。安装完成后,您可以使用MongoDB的客户端工具连接到MongoDB服务器,并开始使用它进行数据库操作。希望这些步骤能够帮助您在RHEL 8或CentOS 8上成功安装MongoDB。
64 0
|
9月前
|
存储 SQL NoSQL
Centos7安装单机版MongoDB
Centos7安装单机版MongoDB
121 0
|
NoSQL Linux MongoDB
centos下开放mongodb端口对外
centos下开放mongodb端口对外
186 0
|
NoSQL Linux MongoDB
在centos系统上安装mongodb数据库
在centos系统上安装mongodb数据库
313 0
在centos系统上安装mongodb数据库
|
存储 NoSQL 网络协议
CentOS8 安装MongoDB 本地连接
MongoDB 是一个由 C++ 语言编写的基于分布式文件存储的数据库,MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。常用用于物流场景-地理位置信息存储、社交场景-储存储用户信息、物联网场景-监控数据、日志记录等,MongoDB在这些场景的应用比其他数据库有这巨大优势。
CentOS8 安装MongoDB 本地连接
|
存储 NoSQL Linux
如何在 RHEL 8 或者 CentOS 8 上安装 MongoDB?
MongoDB 是一个可扩展的、开源的、高性能的、面向文档的NoSQL 数据库,它由10gen开发和支持,NoSQL 统计 MongoDB 不使用表和行。
292 0
如何在 RHEL 8 或者 CentOS 8 上安装 MongoDB?

热门文章

最新文章