yapi 权限_yapi部署
官方提供了两种安装方式,由于环境或者权限问题可能会遇到不少麻烦
最简单的安装方式:
第一种方式
npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server
可能为遇到 yapi命令未找到问题,可以通过 npm get prefix 获取npm包的位置,切换到该目录node_modules/bin目录下
运行 ./yapi server 进行安装
第二种方式 安装没有什么问题 照着官网给的命令执行就行
mkdir yapi
cd yapi
git clone https://github.com/YMFE/yapi.git vendors
cp vendors/config_example.json ./config.json
cd vendors
npm install --production --registry https://registry.npm.taobao.org
npm run install-server
node server/app.js
安装mongodb
由于yapi 依赖mongodb,所以需要安装mongodb(安装偶数版本)
根据系统的不同,安装方式不同:
比如在centos下:
1、先创建个/etc/yum.repos.d/mongodb-enterprise.repo 文件
2、vi /etc/yum.repos.d/mongodb-enterprise.repo
3、将下面配置写入该文件
[mongodb-enterprise]
name=MongoDB Enterprise Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/4.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
4、在线安装 yum install -y mongodb-enterprise
如果在线安装失败,可以通过下载离线包安装,安装方式如下:
1、mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb
export PATH=/bin: $PATH #设置临时环境变量
2、执行mongo --version 可以看到版本号,基本表示安装成功了
3、运行mongod启动mongodb,如果mongod命令无法找到,可以切换到/usr/local/mongodb/bin目录运行./mongod 即可,如果报错100,可能是没有指定dbpath, mongod --dbpath /data #指定的数据目录
4、如果想退出终端继续运行的话,可以设置成守护进程
nohup ./usr/local/mongodb/bin/mongod > myout.file 2>&1 &
yapi 权限_yapi部署相关推荐
- yapi 权限_YAPI安装方法
安装nodejs解压: tar -xvf node-v10.16.0-linux-x64.tar -C /usr/local/ 配置软链接: ln -s /usr/local/node-v10.16. ...
- yapi 权限_win10 x64下从0开始搭建YApi可视化接口管理平台
YApi 是高效.易用.功能强大的 api 管理平台,旨在为开发.产品.测试人员提供更优雅的接口管理服务.可以帮助开发者轻松创建.发布.维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只 ...
- YApi内网部署、外网部署教程
内网部署流程: 一.外网服务器 1.通过连接外网服务器下载.安装node: 2.通过连接外网服务器下载.安装MongoDB: 3.通过连接外网服务器下载YApi,并打包: 4.通过连接外网服务器下载M ...
- linux pm2 权限,pm2 部署 node的三种方法示例
Node安装以及部署 去官网下载最新版本,分两种一种是源码,一种是编译后的文件.下面是官网下载地址: https://nodejs.org/en/download/current/ 分不同的版本 w ...
- Docker使用docker compose创建 轻量级私人云端相册 实时管理个人相片 控制相册访问权限 Lychee 部署搭建
-> Docker及docker compose的安装点这里 -> docker compose 部署MySQL点这里 创建 docker-compose.yml 文件(改environm ...
- Centos7 下部署yapi 详细教程
1.下载并按照nodejs和mongodb 解压 cd /usr/local/allentar -xf mongodb-linux-x86_64-3.0.6.tgztar -xf node-v8.12 ...
- 【YApi】 yapi docker-compose 部署
文章目录 安装 docker-compose 部署 Github 测试运行 安装 参考:https://github.com/xcbeyond/deploy-scripts/tree/master/y ...
- yapi 插件_精神多了,当Swagger遇上YApi,瞬间高大上了!
YApi简介 YApi是高效.易用.功能强大的API管理平台,旨在为开发.产品.测试人员提供更优雅的接口管理服务.YApi在Github上已累计获得了18K+Star,具有优秀的交互体验,YApi不仅 ...
- yapi 界面修改_当Swagger遇上YApi,瞬间高大上了!(一个好用的接口管理工具)...
前言 Swagger经常被人吐槽界面不够好看.功能不够强大,其实有很多工具可以和Swagger结合使用,结合之后就会变得非常好用.最近体验了一把YApi,发现确实不错,推荐给大家! YApi简介 YA ...
- 可视化接口管理平台 YApi,让你轻松搞定 API 的管理问题
随着开发的推进,各种各样的文档会接踵而来,比如:需求文档.架构文档.接口文档等等,我们通过 SVN.Git 等可以很方便的管理,面对需求的不断变化,我们需要不断的对各类文档进行维护.但在开发阶段,针对 ...
最新文章
- mysql c where_mysql where条件语句优化笔记
- 小撸 array map 源码
- 栈、堆、静态存储区和程序的内存布局
- 【机器学习】知否?知否?广义线性模型
- Vue组件多次点击报错Avoided redundant navigation to current location: “/profile“.
- Mapreduce中maptask过程详解
- 实现深拷贝的几种方法
- mysql将时间戳转化为天数_mysql 将时间戳直接转换成日期时间
- C语言当中int,float,double,char这四个有什么区别?
- 惨遭数百万开发者厌弃的五大编程语言!
- 使用new调用构造器创建对象并统一添加属性的代码运行过程
- 所谓的开发是java还是PLC_SCL是否将成为PLC的主流编程语言?
- 转载 --关于增量编译
- 计组实验-CPU设计-指令添加
- 【转】武大张卢腾448分考研真实经历
- 人工智能守护青山绿水 内蒙古环保厅引入阿里云ET环境大脑
- matlab特征提取之欧拉数
- 第二章:计算思维——知识点整理
- 树上差分的整理(点的树上差分和边的树上差分)
- riak mysql_[Translate] 从SQL数据库迁移到Riak