一. 安裝node環(huán)境
1.安裝步驟
1.1 雙擊node-v7.6.0-x64 ,然后一直next下去:
2. 檢測node是否安裝成功
打開cmd
控制臺,輸入命令node -v
,檢查node的版本號,看到類似輸出,表示安裝成功。
C:\>node -v
v 7.6.0
繼續(xù)在命令提示符輸入node
,此刻你將進入Node.js的交互環(huán)境。在交互環(huán)境下,你可以輸入任意JavaScript語句,例如100+200
,回車后將得到輸出結(jié)果。要退出Node.js環(huán)境,連按兩次Ctrl+C
。
3. 安裝npm
其實npm已經(jīng)在Node.js安裝的時候順帶裝好了。我們在命令提示符或者終端輸入npm -v
,應(yīng)該看到類似的輸出:
C:\>npm -v
4.1.2
二. 安裝mongodb
1. 安裝步驟
1.1 雙擊mongodb-win32-x86_64-2008plus-ssl-3.0.2-signed安裝文件進行安裝,一路next;
選擇complete
2. 配置
打開cmd
。進入到MongoDB安裝的目錄的bin
目錄下,我的是D:\MongoDB\bin
,輸入mongod
,會輸出錯誤
ERROR: dbpath (\data\db\) does not exist.
可在D
盤新建data
文件夾,data
里新建db
和logs
文件夾
在bin
目錄下,cmd
控制臺輸入
--dbpath D:\MongoDB\bin>mongod --D:\data\db
--logpath D:\data\log\MongoDB.log" --install --serviceName "MongoDB"
3. 驗證
當(dāng)服務(wù)已經(jīng)安裝成功,cmd
運行
(開啟服務(wù))
NET START MongoDB
(關(guān)閉服務(wù))
NET stop MongoDB
4. 安裝mongodb的可視化管理工具
mongodb 3.x
以下的版本可以安裝Robomongo
,雙擊Robomongo-0.8.5-i386進行安裝,安裝過程比較簡單;
mongodb 3.x
是運行在wiredTiger
引擎,而Robomongo
目前的版本只支援 MMAPv1
引擎,所以Robomongo
對mongodb 3.x
并不支持,推薦用MongoChef
。解壓mongochef-x64.msi進行安裝,安裝過程也比較簡單。
三. 開發(fā)環(huán)境mongodb 數(shù)據(jù)庫配置
1. 導(dǎo)出生產(chǎn)數(shù)據(jù)庫
登錄生產(chǎn)數(shù)據(jù)庫,輸入以下命令進行oap數(shù)據(jù)庫和uap數(shù)據(jù)庫導(dǎo)出,命令如下:
mongodump -d oap -o /home/mydata/dbback/oap
mongodump -d uap -o /home/mydata/dbback/uap
注:-d uap數(shù)據(jù)庫名,-o /home/mydata/shell/dbBak/uap指導(dǎo)出路徑,如果沒有該路徑需要新建。
2. 將dbBak數(shù)據(jù)庫導(dǎo)入本地數(shù)據(jù)庫
打開cmd
,進入到D:\MongoDB\bin目錄
執(zhí)行命令:
D:\MongoDB\bin>mongorestore -h 127.0.0.1:27017 -d oap --dir D:\dbback\oap\oap
D:\MongoDB\bin>mongorestore -h 127.0.0.1:27017 -d uap --dir E:\dbback\uap\uap
將dbback
導(dǎo)入本地數(shù)據(jù)庫。
3. 利用mongodb可視化工具驗證數(shù)據(jù)庫導(dǎo)是否成功
打開mongoChef Core
,connect本地數(shù)據(jù)庫127.0.0.1:27017
,可看到有oap
和uap
數(shù)據(jù)庫。
三. 安裝mysql數(shù)據(jù)庫
1. 安裝步驟
雙擊mysql-installer-community-5.7.16.0
,安裝過程中,建議選擇Server only
,密碼設(shè)置為CU項目的密碼:password
。
安裝成功后,開始
會出現(xiàn)mysql
的客戶端,mysql
的語句可在客戶端運行。
2. 數(shù)據(jù)庫導(dǎo)入本地
live
項目需要在本地數(shù)據(jù)庫建立live
數(shù)據(jù)庫,直接create即可,可在mysql
客戶端運行show databases
顯示本地數(shù)據(jù)庫的目錄,輸入mysql-live
中的mysql語句,在live
數(shù)據(jù)庫中創(chuàng)建需要的表。
四. 安裝 webstorm
1.安裝步驟
運行WebStorm-2017.2
,安裝過程比較簡單。WebStorm的主題和字體設(shè)置在 file>setting
中。
五. 運行項目(以live
項目為例)
1.環(huán)境配置
mongodb
,mysql
和redis
服務(wù)需要啟動,redis
啟動比較簡單,雙擊redis-server
即可。
2. 啟動項目
在WebStorm中openlive
項目,打開terminal
,安裝操作文檔,輸入npm i
安裝依賴
E:\node-project\live>npm i
輸入npm run dev
E:\node-project\live>npm run dev
可看到
live:server Listening on port 8081 +295ms
項目已在localhost的8081端口運行,修改hosts文件,增加
127.0.0.1 zhixin.chinaums.com
在瀏覽器中輸入127.0.0.1:8081
即可運行項目