真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mongodb安裝和配置步驟

本篇內(nèi)容主要講解“MongoDB安裝和配置步驟”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“mongodb安裝和配置步驟”吧!

祿勸ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

1、下載mongodb

https://www.mongodb.org/dl/linux/x86_64-rhel62?_ga=2.188218154.323484055.1507690032-19904153.1501119957

2、安裝mongodb

tar -zxvf mongodb-linux-x86_64-rhel62-3.4.9.gz

mv mongodb-linux-x86_64-rhel62-3.4.9 mongodb-3.4.9

mkdir ./mongodb-3.4.9/logs

mkdir ./mongodb-3.4.9/data

mkdir ./mongodb-3.4.9/conf

3、在目錄./mongodb-3.4.9/conf創(chuàng)建配置文件mongodb.conf

dbpath = /usr/local/jenkins/mongodb/mongodb-3.4.9/data

logpath = /usr/local/jenkins/mongodb/mongodb-3.4.9/logs/mongodb.log

port = 27017

fork = true

auth = true

logappend = true

4、在目錄./mongodb-3.4.9創(chuàng)建啟動腳本startup.sh和關(guān)閉腳本shutdowm.sh

startup.sh:

/usr/local/jenkins/mongodb/mongodb-3.4.9/bin/mongod --config /usr/local/jenkins/mongodb/mongodb-3.4.9/conf/mongodb.conf

shutdown.sh:

/usr/local/jenkins/mongodb/mongodb-3.4.9/bin/mongod --shutdown --config /usr/local/jenkins/mongodb/mongodb-3.4.9/conf/mongodb.conf

5、連接mongodb

    ./bin/mongo -u username -p password 192.168.1.135:27017/database(用戶名對應(yīng)的數(shù)據(jù)庫)

6、mongodb認證方式配置步驟

linux下的mongodb授權(quán)認證(配置步驟例子)

(1)第一次登錄不啟動授權(quán)(mongo默認不啟動)

./mongod --dbpath=/home/db/data --logpath=/home/db/logs/mongodb.log

(2)接著使用 ./mongo 命令連接數(shù)據(jù)庫

    ./mongo

    切換到admin數(shù)據(jù)庫 use admin

    使用創(chuàng)建用戶命令:

use admin

db.createUser(

  {

    user: "root",

    pwd: "root",

    roles: [ { role: "root", db: "admin" } ]

  }

)

則對admin數(shù)據(jù)庫添加了名為root的用戶(注:mongo為每一個數(shù)據(jù)庫都提供了一套用戶權(quán)限)

(3)接著關(guān)閉數(shù)據(jù)庫(注:當啟動了授權(quán)認證,只有root角色有權(quán)限可以關(guān)閉數(shù)據(jù)庫)

db.shutdownServer();

(4)第二次登錄啟用授權(quán)認證:

./mongod --auth --dbpath=/home/db/data --logpath=/home/db/logs/mongodb.log

(5)接著切換到admin數(shù)據(jù)庫,使用查看用戶命令

use admin

show users

將提示未授權(quán)

這時需要做授權(quán)認證

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

再調(diào)用剛才的命令則可以查看到用戶信息

(6)接著需要為我們的數(shù)據(jù)庫添加相關(guān)用戶,這里使用logbackdb為示例

use logbackdb

db.createUser(

 {

   user: "root",

   pwd: "root",

   roles: [

      { role: "readWrite", db: "logbackdb" }

   ]

 }

)

這里為logbackdb數(shù)據(jù)庫添加了具有讀寫權(quán)限的角色

到此,相信大家對“mongodb安裝和配置步驟”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!


新聞標題:mongodb安裝和配置步驟
鏈接分享:http://weahome.cn/article/igcesh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部