一、下载yapi文件以及mongodb和node.js
链接:https://pan.baidu.com/s/1kV_hthT8JpvU1GcL2Kg3IQ
提取码:u4cc
ps:nodejs 安装包自行下载安装过程不累述
二、将mongodb 安装好后,在根目录新建db 和log 文件夹
三、管理员运行cmd
进入 mongodb 安装目录bin目录输入如下命令
mongod.exe --logpath "D:\Program Files\MongoDB\Server\3.4\log\mongo.log" --logappend --dbpath "D:\Program Files\MongoDB\Server\3.4\db" --directoryperdb --serviceName MongoDB --install
成功,会新建MongoDB服务,打开任务管理器,点击打开服务,
点击启动服务,会在db目录新建数据,日志在log目录
查看日志出现waiting for connections on port 27017 说明启动成功可以连接
有问题可查看博客
https://blog.csdn.net/hh12211221/article/details/78902596
四、将mongodb bin目录加入环境变量
右键我的电脑-属性 -高级系统设置-环境变量-双击path-新增mongodb 路径。点击确定到关闭窗口,环境变量添加完毕!
五、运行cmd,输入
mongo
show dbs
db.createUser({user:'root',pwd:'123456', roles:[{role:'userAdminAnyDatabase', db:'admin'}]})
看到上图结果说明修改管理员用户名密码成功
六、在d盘创建yapi 文件夹,并把yapi.tar 文件解压到该目录,新建conf.json 文件
{
"port": "3000",
"adminAccount": "admin@admin.com",
"db": {
"servername": "127.0.0.1",
"DATABASE": "yapi",
"port": 27017,
"user": "root",
"pass": "123456",
"authSource": "admin"
},
"mail": {
"enable": true,
"host": "smtp.exmail.qq.com",
"port": 465,
"from": "xxx@xxx.cn",
"auth": {
"user": "xxx@xxx.cn",
"pass": "xxx"
}
}
}
七、cmd进入yapi/vendors 目录,初始化yapi数据库
npm run install-server
然后,cd server目录输入
node app.js
输入http://127.0.0.1:3000/ 就可以进入yapi了,安装完成
初始化管理员账号成功,账号名:"admin@admin.com",密码:"ymfe.org"