windows环境下yapi本地部署
老样子单纯的写给自己看的。。。。
mongodb(2.6 )+
nodejs(7.6 )+
git
第一步:安装nodejs
查看版本node -v
第二步:安装mongodb
https://www.mongodb.com/download-center/community
# 配置mongod
service mongod start #启动
use admin #切换到admin数据库
#创建dba用户
db.createUser(
... ... {
... ... user: "dba",
... ... pwd: "dba",
... ... roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
... ... }
... ... )
use yapi #创建yapi数据库
#给yapi数据库添加test用户,权限为读写
db.createUser(
... ... {
... ... user: "test",
... ... pwd: "test",
... ... roles: [
... ... { role: "readWrite", db: "yapi" }
... ... ]
... ... }
... ... )
安装Yapi
# 官方说明:https://yapi.ymfe.org/devops/index.html
方式一:可视化部署
npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server
# 打开浏览器访问localhost:9090,点击部署(部署的时候mongodb的cmd窗口不要关闭)
# 如果版本过高会出现一些警告请忽略
# 接下来切换到部署目录下
D:\Test\Yapi\my-yapi
# 启动服务
node vendors/server/app.js
#访问yapi
http://部署YApi服务器的IP:3000/login
默认用户密码:[email protected] ymfe.org