Linux安装MongoDB3.2.12

Linux运维 专栏收录该内容
14 篇文章 1 订阅

1、下载

wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.12.tgz

2、解压

tar -zxvf  mongodb-linux-x86_64-3.2.12.tgz

3、重命名

mv  mongodb-linux-x86_64-3.2.12.tgz   mongodb

4、在mongodb目录下创建 data目录

mkdir data
cd data
#在data目录下
mkdir  /data/db
touch  mongodb.log
#在bin目录下
cd /bin
touch mongodb.conf 

5、设置配置文件

bin目录下创建 mongodb.conf如下

#数据库路径
dbpath=/opt/middle/mongdb/data
#日志
logpath=/opt/middle/mongdb/mongodb.log
#追加方式
logappend=true
#默认端口
port=27017
#以守护程序的方式启用,即在后台运行
fork=true
#需要认证 第一次安装注释
#auth=true
#打开web接口
httpinterface=true
#允许远程访问
bind_ip=0.0.0.0
#日志备份
journal=true

6、添加系统变量

vi /etc/profile
export MONGODB_HOME=/opt/middle/mongdb
export PATH=$PATH:$MONGODB_HOME/bin

7.让系统环境变量生效

source /etc/profile

8、启动MongoDB

在bin 目录下通过配置文件启动

./mongod  -f  mongodb.conf

在这里插入图片描述

9、创建amdin和普通用户

(1) 在bin目录下执行

./mongo

(2) use admin --使用admin数据库

db.createUser({user:"root",pwd:"123",roles:["userAdminAnyDatabase"]})

(3) 授权给root用户

db.auth("root", "123")

在这里插入图片描述
(4) 普通用户创建

use jimi
db.createUser({user:"jimi",pwd:"123",roles:["readWrite"]})
db.auth("jimi","123")

在这里插入图片描述
(5) 退出

exit

(6) 将mongodb.conf的密码验证取消注释
先停止mongodb服务。在取消注释

#需要认证 第一次安装注释
auth=true

重启ok!

  • 0
    点赞
  • 2
    评论
  • 2
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值