如果使用yum安装的话,需要在yum资源文件中加入10gen的源(vim /etc/yum.repos.d/CentOS-Base.repo),也可以单独创建文件/etc/yum.repos.d/10gen.repo
64位的地址为
[10gen] name=10gen Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 gpgcheck=0 enabled=1
32位的为
[10gen] name=10gen Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686 gpgcheck=0 enabled=1
配置完成后可以安装了就,163的镜像上也有这个
yum install mongo-10gen mongo-10gen-server
如果要安装指定版本的话使用命令如下
yum install mongo-10gen-2.2.3 mongo-10gen-server-2.2.3
设置随机启动
chkconfig mongod on
卸载mongodb
yum remove mongo-10gen mongo-10gen-server
输入
mongo
进入mongodb的命令行
在mongo命令行下执行,必须要进入admin库才能授权用户。
> use admin > db.auth("someAdminUser", password) > use test
安装 yum install mongo-10gen mongo-10gen-server
打开权限
编辑配置文件
vim /etc/mongod.conf
找到auth = true,开启此项即可,默认是注释掉的(。。。才发现原来写错了,已经修改成正确的。noauth = true是不需授权的)。
db.addUser("theadmin", "anadminpassword")
授权
> db.auth("theadmin", "anadminpassword")
查看用户
> db.system.users.find()
删除用户和查看用户
> db.removeUser( username ) > // 或者 > db.system.users.remove( { user: username } ) > // 检查用户: > db.system.users.find() > db
未授权的用户操作数据库会报错误
com.mongodb.CommandFailureException: { "serverUsed" : "/42.121.52.175:27017" , "ok" : 0.0 , "errmsg" : "unauthorized"}
关于安装中出现的问题,第一次安装的时候没遇到任何问题,这几天再次安装的时候启动老报错,后来在http://blog.csdn.net/codingforfun/article/details/8265686找到了解决方法。
相关推荐
Centos7下安装MongoDB Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的...
通过以上步骤,您已经成功完成了 MongoDB 7.0 在 CentOS (Linux) 环境下的离线安装。此过程不仅确保了 MongoDB 的正常运行,还增加了系统的安全性。后续可根据需要进一步配置和优化 MongoDB 的各项功能,满足不同...
基于centos7的mongoDB7.0.14版本安装包
CentOS7.4 安装 MongoDB CentOS7.4 安装 MongoDB 是一种流行的 NoSQL 数据库安装指南。本文将指导用户如何在 CentOS7.4 操作系统上安装 MongoDB 数据库。 安装 MongoDB 安装 MongoDB 前,需要先获取安装包的地址...
MongoDB 提供了一个官方的 yum 存储库,可以在 CentOS 上轻松安装和更新 MongoDB。你需要在 `/etc/yum.repos.d/` 目录下创建一个名为 `mongodb-org-3.2.repo` 的文件,然后添加以下内容: ``` [mongodb-org-3.2] ...
该文件为centos7环境下,mongoDB3.4一键部署配置脚本。下载该文件,拖到服务器上,$ sh mongo.sh 执行该脚本就能自动化下载、安装、配置防火墙、远程访问、开机自启动等。
在CentOS操作系统上安装和配置MongoDB可能涉及到多个步骤,包括安装依赖、下载和解压软件包、创建数据目录、配置服务以及启动和管理MongoDB。在描述中提到的压缩包“mongodbwork”可能包含了配置好的MongoDB环境,...
最近工作中用到MongoDB,在安装过程中走了很多弯路,整理了详细的安装说明分享给大家。 安装说明内容:MongoDB下载地址、安装MongoDB过程,配置相关文件,配置系统命令启动和开机启动。 如果有疑问请加入QQ群:...
CentOS 7 安装 MongoDB MongoDB 是一个基于分布式文件存储的开源文档orientated NoSQL 数据库。它使用类似 JSON 的格式来存储数据,使用类似 Unix 的命令来操作数据。 MongoDB 的主要特点是高性能、高可用性和易于...
如何在centos 7.2上面安装mongodb数据库 单机版安装 已经亲自测试安装成功。
在本文中,我们将详细介绍如何在CentOS 6.4上安装MongoDB数据库,并进行相关的配置步骤,包括设置数据存储路径、日志路径、端口和IP访问限制,以及实现系统启动时的自动化运行。 首先,我们需要下载MongoDB的二进制...
Centos7安装mongodb一键执行脚本,适用于以下版本: mongodb-linux-x86_64-rhel70-4.4.20.tgz; mongodb-linux-x86_64-rhel70-5.0.16.tgz; mongodb-linux-x86_64-rhel70-6.0.5.tgz; 将脚本和以上三个安装包拷贝至/...
“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/,其中的...
Centos7安装Mongodb的文档和安装包,安装包名称是mongodb-linux-x86_64-rhel62-3.2.7.tgz。
完成安装后,下一步是启动 MongoDB 服务。 **命令示例**: ```bash systemctl start mongod.service ``` **解释**:`systemctl` 是 CentOS 7 中用于管理服务的工具。 ##### 4. SELinux 配置 为了确保 MongoDB ...
# CentOS安装 + MongoDB安装部署(单节点+副本集+分片)详细教程 ## 一、CentOS系统安装 在开始MongoDB的安装之前,首先需要确保你有一台运行CentOS的操作系统。以下是如何在CentOS上进行安装的步骤: 1. **更新...
Centos7 mongodb 4.2.6 安装包 压缩包内包含: mongodb-org-tools-4.2.6-1.el7.x86_64.rpm mongodb-org-shell-4.2.6-1.el7.x86_64.rpm mongodb-org-server-4.2.6-1.el7.x86_64.rpm
主要介绍了CentOS系统下MongoDB安装及配置教程,本文先是讲解了一些准备工作,然后讲解了安装MongoDB的服务器端和客户端工具的步骤,需要的朋友可以参考下