如果使用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
CentOS 安装mongoDb,1.下载&安装说明2.MongoDB CRUD简单说明
CentOS7.4 安装mongodb
最近工作中用到MongoDB,在安装过程中走了很多弯路,整理了详细的安装说明分享给大家。 安装说明内容:MongoDB下载地址、安装MongoDB过程,配置相关文件,配置系统命令启动和开机启动。 如果有疑问请加入QQ群:...
centos7 下安装MongoDB
如何在centos 7.2上面安装mongodb数据库 单机版安装 已经亲自测试安装成功。
方便大家下载,无需重新在浏览器查找新的资源, 此资源为稳定版
linux下部署mongodb + nginx + gridfs时,会由于mongodb配置问题导致老是配置不成功; 这个包是我配置成功,压缩的一个包,解压直接可用;
“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。
该文件为centos7环境下,mongoDB3.4一键部署配置脚本。下载该文件,拖到服务器上,$ sh mongo.sh 执行该脚本就能自动化下载、安装、配置防火墙、远程访问、开机自启动等。
重新绑定mongodb的配置文件地址和访问IP
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的服务器端和客户端工具的步骤,需要的朋友可以参考下
详细介绍了在centos7上安装mongodb3.6,并添加用户认证及用户管理。
安装与配置 MongoDB参考:https://www.jianshu.com/p/6fdb2bcb4b43https://www.jianshu.com/p/
如何在centos上面进行安装及安装成功后进行操作
centos7安装MongoDB,附百度网盘
本教程是在阿里云centos下部署mongodb的过程,整个过程遇到不少坑,浪费了很多时间。在网上查了很多教程,但是由于教程大多太久了,环境都不一样了,所以教程绝大部分走不通。为此走过不少坑,所以在此做一下记录。 ...
一些情况下, 服务器不联网, 则安装一些常用的软件则比较麻烦, 本资源提供 Linux 离线安装 MongoDB 软件和安装教程 pdf, 文件包含 mongodb-linux-x86_64-3.6.3.tgz 和 mongodb离线安装.pdf, 教程中详细描述了安装步骤...