您好,登錄后才能下訂單哦!
1.首先到官網(wǎng)(http://www.mongodb.org/downloads )下載合適的安裝包,目前的最新版本為2.6
安裝包有zip和msi格式的,這里推薦下載zip格式的,msi的其實(shí)也就是進(jìn)行了下解壓縮而已,而且安裝時(shí)不讓選擇安裝路徑,默認(rèn)安裝到C:\Program Files\MongoDB 2.6 Standard 目錄,根據(jù)自己的系統(tǒng)選擇32位或64位的
我本人電腦是win8系統(tǒng)64位,下載64位的zip包,下載完成后解壓縮到D:\MongoDB目錄
創(chuàng)建數(shù)據(jù)庫(kù)目錄D:\MongoDB\data,接下來(lái)打開(kāi)命令行窗口,切換到D:\MongoDB\bin 目錄執(zhí)行如下命令:
mongod --dbpath D:\MongoDB\data
這是命令行窗口會(huì)打印一些啟動(dòng)信息,最后一行顯示為如下信息時(shí)表示啟動(dòng)成功了
2014-04-23T10:38:48.391+0800 [initandlisten] waiting for connections on port 27017
這是在瀏覽器輸入http://localhost:27017/可以看到顯示信息為
It looks like you are trying to access MongoDB over HTTP on the native driver port.
具體截圖如下:
到此mongodb算是安裝完了,比想象中簡(jiǎn)單了太多哈
將MongoDB做為windows服務(wù):
將mongodb安裝為windows服務(wù)非常簡(jiǎn)單只需要在上面執(zhí)行的命令行后添加 --install即可
mongod --dbpath D:\MongoDB\data --install
按照正常的劇情,應(yīng)該服務(wù)就安裝成功了,但是很不幸,出現(xiàn)下面提示
--install has to be used with --logpath
按照提示,我們需要指定logs目錄,所以我們創(chuàng)建logs目錄D:\MongoDB\logs 然后重新執(zhí)行命令
然后將MongoDB的bin放到環(huán)境變量取即可(環(huán)境變量的添加可以查看http://blog.chinaunix.net/uid-25810793-id-3257898.html)
通過(guò)新的cmd,執(zhí)行如下命令:
Mongo就進(jìn)入了數(shù)據(jù)庫(kù)
show dbs;
下次進(jìn)入如果輸入Mongo不能開(kāi)啟
mongod --dbpath D:\MongoDB\data --logpath D:\MongoDB\logs\MongoDB.log --install --serviceName MongoDB
再輸入Mongo就可以開(kāi)啟了
2、mongodb在linux的安裝
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.6.tgz
(地址:http://download.csdn.net/detail/u011575570/9055565)
1. 安裝準(zhǔn)備
將mongodb移動(dòng)到/usr/local/mongdb文件夾
mv mongodb-linux-i686-1.8.2 /usr/local/mongodb
創(chuàng)建數(shù)據(jù)庫(kù)文件夾與日志文件
mkdir /usr/local/mongodb/data
touch /usr/local/mongodb/logs
2. 設(shè)置開(kāi)機(jī)自啟動(dòng)
將mongodb啟動(dòng)項(xiàng)目追加入rc.local保證mongodb在服務(wù)器開(kāi)機(jī)時(shí)啟動(dòng)
echo "/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data -–logpath=/usr/local/mongodb/logs --logappend --auth –port=27017" >> /etc/rc.local
4. 啟動(dòng)mongodb服務(wù)器
cd到mongodb目錄下的bin文件夾啟動(dòng)mongodb
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend --port=27017 --fork
5. 進(jìn)入數(shù)據(jù)庫(kù)的界面(啟動(dòng)mongodb客戶(hù)端)
cd到mongodb目錄下的bin文件夾,執(zhí)行命令./mongo
運(yùn)行如下:
[root@namenode mongodb]# ./bin/mongo
MongoDB shell version: 1.8.2
connecting to: test
>show dbs
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。