1、安装YApi淘宝库(需要先安装nodejs(7.6+)和mongodb(2.6+))
npm install -g yapi-cli --registry https://registry.npm.taobao.org
2、在mongodb中新建yapi用户
(1)先通过navicat创建yapi数据库,之后创建yapiAdmin角色,把yapi库的所有权限都赋予yapiAdmin
(2)通过命令登陆mongodb,创建yapi用户,赋予角色yapiAdmin,数据库yapi
use admin
db.auth('root','pwd')
use.yapi
db.createUser(
{
user: "yapi",
pwd: "yapi",
roles: [{
role:"yapiAdmin",db:"yapi"}]
}
)
3、放开9090端口
firewall-cmd --zone=public --add-port=9090/tcp --permanent
systemctl restart firewalld
3、启动yapiserver
yapi server
4、开放3000端口
firewall-cmd --zone=public --add-port=3000/tcp --permanent
systemctl restart firewalld
5、启动yapi
node vendors/server/app.js &