本篇内容介绍了“yapi的详细安装教程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
运行环境
操作系统:linux
Node(7.6+)
Mongodb(2.6+)
准备工作
安装包准备
名称 | 安装包名称 | 路径 |
yapi | yapi_install.zip | /usr/local/lib |
node | node-v10.15.2-linux-x64.tar.xz | /usr/local/lib/node |
工作路径准备
创建目录:# mkdir -p /usr/local/lib/node
安装步骤
Yapi的安装依赖mongodb、nodejs.
mongodb的安装
不再详述。
Node的安装
创建目录
# mkdir -p /usr/local/lib/node
node安装包放入/usr/local/lib/node目录下,并解压
# cd /usr/local/lib/node # tar -xvf node-v10.15.2-linux-x64.tar.xz |
创建软连接
# ln -s node-v10.15.2-linux-x64 latest
设置环境变量
# vim ~/.bashrc export NODE_HOME="/usr/local/lib/node/latest" export NODE_PATH=$NODE_HOME/lib/node_modules export PATH=$PATH:$NODE_HOME/bin |
编辑完成之后,使设置生效
# source ~/.bashrc
验证
# node -v # npm –v |
yapi的安装
进入目录,放入yapi安装包
# cd /usr/local/lib
解压
# unzip yapi_install.zip
修改配置
# cd /usr/local/lib/yapi # vim config.json |
# 管理员账号(yapi的登录账号为邮箱) "adminAccount": "admin@njsecnet.com", "db": { # mongodb地址 "servername": "172.16.40.22", # mongdb数据库名、端口号 "DATABASE": "admin", "port": "27024", # mongdb数据库用户名、密码 "user": "fhmgdb", "pass": "wzmgdb", "authSource": "admin" }
|
初始化数据库(mongodb需已运行)
# cd /usr/local/lib/yapi/vendors # npm run install-server (提示初始化完成) 账号名,密码即为管理员账号和密码,请牢记 |
启动yapi
# cd /usr/local/lib/yapi/vendors # node server/app.js |
访问yapi
打开浏览器访问:ip:3000 就可以使用yapi接口管理平台了。
Yapi的后台运行
上面的操作,如果关闭xshell,yapi进程就会断开,所以还需下面操作,使得yapi可以在终端断开后继续运行。
安装screen
# yun install screen -y
注:如果没有配置yum源,请自行配置,此处不再详述。
新建一个名为yapi的进程
# screen -S yapi
启动yapi(如果之前已经启动,将之前进程关闭)
# cd /usr/local/lib/yapi/vendors # node server/app.js |
操作完成之后,即使关闭终端,仍可以继续使用yapi服务。
验证
输入 ip:3000 ,出现yapi首页
“yapi的详细安装教程”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。