Linux安裝MongoDB3.2.12

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!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章