一. 安装node环境
1.安装步骤
1.1 双击node-v7.6.0-x64 ,然后一直next下去:



2. 检测node是否安装成功
打开cmd控制台,输入命令node -v,检查node的版本号,看到类似输出,表示安装成功。
C:\>node -v
v 7.6.0
继续在命令提示符输入node,此刻你将进入Node.js的交互环境。在交互环境下,你可以输入任意JavaScript语句,例如100+200,回车后将得到输出结果。要退出Node.js环境,连按两次Ctrl+C。
3. 安装npm
其实npm已经在Node.js安装的时候顺带装好了。我们在命令提示符或者终端输入npm -v,应该看到类似的输出:
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. 验证
当服务已经安装成功,cmd运行
(开启服务)
NET START MongoDB
(关闭服务)
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进行安装,安装过程也比较简单。
三. 开发环境mongodb 数据库配置
1. 导出生产数据库
登录生产数据库,输入以下命令进行oap数据库和uap数据库导出,命令如下:
mongodump -d oap -o /home/mydata/dbback/oap
mongodump -d uap -o /home/mydata/dbback/uap
注:-d uap数据库名,-o /home/mydata/shell/dbBak/uap指导出路径,如果没有该路径需要新建。
2. 将dbBak数据库导入本地数据库
打开cmd,进入到D:\MongoDB\bin目录
执行命令:
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导入本地数据库。
3. 利用mongodb可视化工具验证数据库导是否成功
打开mongoChef Core,connect本地数据库127.0.0.1:27017,可看到有oap和uap数据库。

三. 安装mysql数据库
1. 安装步骤
双击mysql-installer-community-5.7.16.0,安装过程中,建议选择Server only,密码设置为CU项目的密码:password。
安装成功后,开始会出现mysql的客户端,mysql的语句可在客户端运行。
2. 数据库导入本地
live项目需要在本地数据库建立live数据库,直接create即可,可在mysql客户端运行show databases显示本地数据库的目录,输入mysql-live中的mysql语句,在live数据库中创建需要的表。
四. 安装 webstorm
1.安装步骤
运行WebStorm-2017.2,安装过程比较简单。WebStorm的主题和字体设置在 file>setting中。
五. 运行项目(以live项目为例)
1.环境配置
mongodb,mysql和redis服务需要启动,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即可运行项目