1.Windows下載MongoDB
推薦在MongoDB官網(wǎng)下載資源包進(jìn)行解壓安裝被丧,msi安裝包安裝可能會(huì)發(fā)生一些不明情況倔叼。
這里給出MongoDB的下載列表浩聋,隨時(shí)間更新可能會(huì)失效,推薦使用科學(xué)上網(wǎng)進(jìn)行下載:
2.WIndows安裝MongoDB
1.解壓資源到本地目錄岳遥,這里以D:/MongoDB為例丢氢,目錄結(jié)構(gòu)為:
MongoDB/
|-- bin/
| |-- mongod.exe
| |-- ...
|-- GNU-AGPL-3.0
|-- MPL-2
|-- README
|-- THIRD-PARTY-NOTICES
2.我們需要為MongoDB提供幾個(gè)目錄存放數(shù)據(jù)庫傅联、日志和配置文件:
2.1 在MongoDB主目錄下創(chuàng)建conf、data疚察、logs文件夾
MongoDB/
|-- bin/
| |-- mongod.exe
| |-- ...
|-- conf/ //*new
|-- data/ //*new
|-- logs/ //*new
|-- GNU-AGPL-3.0
|-- MPL-2
|-- README
|-- THIRD-PARTY-NOTICES
2.2 為logs文件夾創(chuàng)建一個(gè)mongodb.log空白文件
2.3 在conf文件夾中創(chuàng)建一個(gè)mongodb.config文件蒸走,并寫入:
dbpath=D:/MongoDB\data #數(shù)據(jù)庫路徑
logpath=D:/MongoDB\logs\mongodb.log #日志輸出文件路徑
logappend=true #錯(cuò)誤日志采用追加模式
journal=true #啟用日志文件,默認(rèn)啟用
quiet=true #過濾掉無用的日志信息貌嫡,若需要調(diào)試使用請(qǐng)?jiān)O(shè)置為false
port=27017 #端口號(hào) 默認(rèn)為27017
2.4 配置MongoDB環(huán)境變量:
在Path中追加MongoDB的bin目錄
追加環(huán)境變量
2.5 設(shè)置Windows服務(wù):
// cmd中執(zhí)行
mongod.exe –config D:\MongoDB\conf\mongodb.config –install –serviceName “MongoDB”
2.6 開啟&關(guān)閉服務(wù):
// cmd命令
net start mongodb // 開啟
net stop mongodb // 關(guān)閉
mongo // 測試是否能夠連上MongoDB服務(wù)器
3.安裝Mongoose
在JS項(xiàng)目中執(zhí)行:
npm i -S mongoose