1. 程式人生 > >centos下安裝配置mongodb

centos下安裝配置mongodb

創建 app con server col pro port PE 裝配

1:安裝
mkdir -p /app/mongodb

tar zxvf mongodb-linux-x86_64-rhel62-3.4.6.tgz

vi .bash_profile
PATH=$PATH:$HOME/bin
PATH=$PATH:/app/mongodb/mongodb-linux-x86_64-rhel62-3.4.5/bin
export PATH

--讓配置文件生效
source .bash_profile

--在/app/mongodb目錄下創建mongo.conf
dbpath=/app/mongodb/data
logpath=/app/mongodb/logs/mongo.log
logappend=true
journal=true
quiet=true
port=7979
fork=true

--創建目錄
/app/mongodb/data

--創建日誌文件
/app/mongodb/logs/mongo.log

2:創建數據庫以及授權信息

$ mongo 127.0.0.1:7979
> use gwzh
switched to db test
> db.createUser({user:"test",pwd:"test",roles:[{role:"readWrite",db:"test"}]})
Successfully added user: {
        "user" : "test",
        "roles" : [
                {
                        
"role" : "readWrite", "db" : "test" } ] } >

3:以授權模式啟動
mongod --config mongodb/mongo.conf --auth

4:授權認證登錄
$ mongo 127.0.0.1:7979
MongoDB shell version v3.4.6
connecting to: mongodb://127.0.0.1:7979
MongoDB server version: 3.4.6
> use test
switched to db test
> db.auth(‘test‘,‘test‘)
1
>

centos下安裝配置mongodb