cenos mongodb安裝

cd /soft

centos6.5 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.9.tgz? (有時(shí)候很慢直接下載上傳吧)

centos7 wget? https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.9.tgz

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

mv mongodb-linux-x86_64-rhel62-3.2.9 mongodb

rm -r? mongodb-linux-x86_64-rhel62-3.2.9.tgz

cd mongodb/

mkdir db

mkdir logs

mkdir conf

cd conf

編輯配置文件:

vi mongodb.conf

輸入以下內(nèi)容:

dbpath=/soft/mongodb/db

logpath=/soft/mongodb/logs/mongodb.log

pidfilepath=/soft/mongodb/mongodb.pid

bind_ip=0.0.0.0

port=27017

fork=true

shardsvr=true

auth=false

啟動:

/soft/mongodb/bin/mongod -f /soft/mongodb/conf/mongodb.conf

root用戶

設(shè)置開機(jī)自動啟動mongodb

vi /etc/rc.d/rc.local

/soft/mongodb/bin/mongod -f /soft/mongodb/conf/mongodb.conf

進(jìn)入mongodb的shell模式:

/soft/mongodb/bin/mongo

創(chuàng)建數(shù)據(jù)庫

use test-youren;

db.test.insert({'id':1});

use dev-youren;

db.test.insert({'id':1});

show dbs;

添加賬號密碼,指定訪問數(shù)據(jù)庫youren

use admin;

db.createUser(? {? user: "root",? pwd: "gzyr123",roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]? });

db.createUser(? {? user: "admin",? pwd: "admin",? roles: [ { role: "root", db: "admin" } ]? });

use test-youren;

db.createUser(? {? user: "test-youren",? pwd: "test-youren", roles: [ { role: "readWrite", db: "test-youren" } ]? });

db.createUser(? {? user: "youren_r",? pwd: "rhnn9iBPzj8PwzAD",? roles: [ { role: "read", db: "test-youren"} ]? });

use dev-youren;

db.createUser(? {? user: "dev-youren",? pwd: "dev-youren",? roles: [ { role: "readWrite", db: "dev-youren" } ]? });

db.createUser(? {? user: "youren_r",? pwd: "rhnn9iBPzj8PwzAD",? roles: [ { role: "read", db: "dev-youren" } ]? });

驗(yàn)證權(quán)限

use admin;

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

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

use test-youren;

db.auth("test-youren", "test-youren") ;

db.auth("youren_r", "rhnn9iBPzj8PwzAD") ;

use dev-youren;

db.auth("dev-youren", "dev-youren") ;

db.auth("youren_r", "rhnn9iBPzj8PwzAD") ;

use admin ;

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

db.shutdownServer() ;

vi mongodb.conf

修改? auth=true

重新啟動? /soft/mongodb/bin/mongod -f /soft/mongodb/conf/mongodb.conf

進(jìn)入mongodb的shell模式:

/soft/mongodb/bin/mongo

重新驗(yàn)證權(quán)限

關(guān)閉方法

方法一

ps? -ef |grep mongodb 找到你要查找的進(jìn)程號

kill -9? pid? ? 殺掉

方法二

也可以進(jìn)入到mongo數(shù)據(jù)庫里面進(jìn)行操作

./mongo

use? admin

db.shutdownServer();

增加管理員權(quán)限:

userAdminAnyDatabase 這個(gè)角色擁有分配角色和用戶的權(quán)限乐埠,但沒有查寫的缺陷

root 這是超級管理員

readWrite 有讀寫權(quán)限

read 有讀權(quán)限

1筹裕、添加一個(gè)用戶?復(fù)制代碼代碼如下添加用戶亡蓉、設(shè)置密碼嫉嘀、是否只讀?:

db.addUser("name");?

db.addUser("userName",?"pwd123",?true);??

2洞斯、數(shù)據(jù)庫認(rèn)證联贩、安全模式?:?

db.auth("userName",?"123123");??

3姻氨、顯示當(dāng)前所有用戶?復(fù)制代碼代碼如下:

?show?users;

4贫堰、刪除用戶?:?

db.dropUser("userName");

Read:允許用戶讀取指定數(shù)據(jù)庫

readWrite:允許用戶讀寫指定數(shù)據(jù)庫

dbAdmin:允許用戶在指定數(shù)據(jù)庫中執(zhí)行管理函數(shù)掸宛,如索引創(chuàng)建死陆、刪除,查看統(tǒng)計(jì)或訪問system.profile

userAdmin:允許用戶向system.users集合寫入唧瘾,可以找指定數(shù)據(jù)庫里創(chuàng)建措译、刪除和管理用戶

clusterAdmin:只在admin數(shù)據(jù)庫中可用,賦予用戶所有分片和復(fù)制集相關(guān)函數(shù)的管理權(quán)限劈愚。

readAnyDatabase:只在admin數(shù)據(jù)庫中可用瞳遍,賦予用戶所有數(shù)據(jù)庫的讀權(quán)限

readWriteAnyDatabase:只在admin數(shù)據(jù)庫中可用,賦予用戶所有數(shù)據(jù)庫的讀寫權(quán)限

userAdminAnyDatabase:只在admin數(shù)據(jù)庫中可用菌羽,賦予用戶所有數(shù)據(jù)庫的userAdmin權(quán)限

dbAdminAnyDatabase:只在admin數(shù)據(jù)庫中可用掠械,賦予用戶所有數(shù)據(jù)庫的dbAdmin權(quán)限。

root:只在admin數(shù)據(jù)庫中可用注祖。超級賬號猾蒂,超級權(quán)限

Built-In Roles(內(nèi)置角色):

? ? 1. 數(shù)據(jù)庫用戶角色:read、readWrite;

? ? 2. 數(shù)據(jù)庫管理角色:dbAdmin是晨、dbOwner肚菠、userAdmin;

? ? 3. 集群管理角色:clusterAdmin罩缴、clusterManager蚊逢、clusterMonitor、hostManager箫章;

? ? 4. 備份恢復(fù)角色:backup烙荷、restore;

? ? 5. 所有數(shù)據(jù)庫角色:readAnyDatabase檬寂、readWriteAnyDatabase终抽、userAdminAnyDatabase、dbAdminAnyDatabase

? ? 6. 超級用戶角色:root?

? ? // 這里還有幾個(gè)角色間接或直接提供了系統(tǒng)超級用戶的訪問(dbOwner 桶至、userAdmin昼伴、userAdminAnyDatabase)

? ? 7. 內(nèi)部角色:__system

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市镣屹,隨后出現(xiàn)的幾起案子圃郊,更是在濱河造成了極大的恐慌,老刑警劉巖野瘦,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件描沟,死亡現(xiàn)場離奇詭異飒泻,居然都是意外死亡鞭光,警方通過查閱死者的電腦和手機(jī)吏廉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來惰许,“玉大人席覆,你說我怎么就攤上這事⌒诼颍” “怎么了佩伤?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長晦毙。 經(jīng)常有香客問我生巡,道長,這世上最難降的妖魔是什么见妒? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任孤荣,我火速辦了婚禮,結(jié)果婚禮上须揣,老公的妹妹穿的比我還像新娘盐股。我一直安慰自己,他們只是感情好耻卡,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布疯汁。 她就那樣靜靜地躺著,像睡著了一般卵酪。 火紅的嫁衣襯著肌膚如雪幌蚊。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天溃卡,我揣著相機(jī)與錄音溢豆,去河邊找鬼。 笑死塑煎,一個(gè)胖子當(dāng)著我的面吹牛沫换,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播最铁,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼讯赏,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了冷尉?” 一聲冷哼從身側(cè)響起漱挎,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎雀哨,沒想到半個(gè)月后磕谅,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體私爷,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年膊夹,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了衬浑。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,040評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡放刨,死狀恐怖工秩,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情进统,我是刑警寧澤助币,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站螟碎,受9級特大地震影響眉菱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜掉分,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一俭缓、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧叉抡,春花似錦尔崔、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至消返,卻和暖如春载弄,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背撵颊。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工宇攻, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人倡勇。 一個(gè)月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓逞刷,卻偏偏與公主長得像,于是被迫代替她去往敵國和親妻熊。 傳聞我的和親對象是個(gè)殘疾皇子夸浅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容

  • wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_6...
    清淺第五空間閱讀 301評論 0 2
  • 一、MongoDB安裝及配置 1.1扔役、下載安裝程序 MongoDB提供了linux平臺上32位和64位的安裝包帆喇,你...
    misszero閱讀 1,221評論 1 2
  • http://www.cnblogs.com/zhoujinyi/p/4610050.html 創(chuàng)建用戶,用戶是跟...
    bbmm閱讀 1,155評論 0 0
  • 來也匆匆亿胸,去也匆匆坯钦,何日重逢预皇?念幾多笑語,茫茫人海婉刀,親疏遠(yuǎn)近吟温,冷暖從容。酒醉沉沉路星,夢回淡淡溯街,君子從來多古風(fēng)诱桂。春光近...
    顧勇詩書閱讀 437評論 1 4
  • 這幾天心情很復(fù)雜洋丐,其原因是原來的模特隊(duì)由于種種原因,大部分主力隊(duì)員紛紛離隊(duì)挥等,她們和所住小區(qū)廣場舞隊(duì)連合一起了友绝,...
    雪域紅梅閱讀 167評論 0 1