基于CentOS 6.5操作系統(tǒng)搭建MongoDB服務(wù)
成都創(chuàng)新互聯(lián)公司專注于房山網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供房山營銷型網(wǎng)站建設(shè),房山網(wǎng)站制作、房山網(wǎng)頁設(shè)計、房山網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造房山網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供房山網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。Mongo DB ,是目前在IT行業(yè)非常流行的一種非關(guān)系型數(shù)據(jù)庫(NoSql),其靈活的數(shù)據(jù)存儲方式,備受當(dāng)前IT從業(yè)人員的青睞。Mongo DB很好的實現(xiàn)了面向?qū)ο蟮乃枷?OO思想),在Mongo DB中每一條記錄都是一個Document對象。Mongo DB大的優(yōu)勢在于所有的數(shù)據(jù)持久操作都無需開發(fā)人員手動編寫SQL語句,直接調(diào)用方法就可以輕松的實現(xiàn)CRUD操作。
本文采用Linux系統(tǒng)搭建MongoDB服務(wù),以下就是具體的搭建過程:
一、準(zhǔn)備MongoDB安裝包
可以到http://www.mongodb.org/downloads下載mongodb包
二、準(zhǔn)備MongoDB用戶
[root@dev-17 ~]# useradd -s /sbin/nologin mongodb
三、解包并將解壓后的目錄改名為mongodb
[root@dev-17 ~]# tar -zxf mongodb-linux-x86_64-2.6.4.tgz -C /usr/src/
[root@dev-17 ~]# mv /usr/src/mongodb-linux-x86_64-2.6.4/ /usr/local/mongodb/
四、進入解壓后目錄
由于mongodb目錄并不包含其數(shù)據(jù)存儲目錄以及日志目錄,所以這兩個目錄要手動建立:
[root@dev-17 ~]# cd /usr/local/mongodb/
[root@dev-17 mongodb]# mkdir data
//創(chuàng)建數(shù)據(jù)目錄
[root@dev-17 mongodb]# mkdir logs //創(chuàng)建日志目錄
創(chuàng)建完成后要將mongodb目錄的所屬組以及所屬主改為剛才添加的mongodb用戶,防止權(quán)限問題帶來的錯誤。
[root@dev-17 local]# chown -R mongodb:mongodb mongodb/
五、設(shè)置mongodb服務(wù)隨系統(tǒng)開機啟動
編輯/etc/rc.local文件,在文件中插入如下記錄:
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/logs/logs –fork
六、開啟mongodb服務(wù)
[root@dev-17 data]# /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/logs/logs –fork
七、客戶端登錄mongodb數(shù)據(jù)庫
[root@dev-17 data]# /usr/local/mongodb/bin/mongo
MongoDB shell version: 2.6.4
connecting to: test
>
至此,mongodb搭建工作基本完成。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。