Centos7
,YAPI 需要依赖一下其他的工具:
- node.js
- mongodb
- YAPI
1.安装node.js
这里安装的版本是 node-v10.14.1
-
wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz
- 解压
tar -xf node-v10.14.1-linux-x64.tar.gz
3.重命名文件夹
mv node-v10.14.1-linux-x64 node
4.加入变量
sudo vim /etc/profile
复制下面这段进去
# node.js export NODE_HOME=<你的node文件夹路径> export PATH=$NODE_HOME/bin:$PATH
保存并退出
刷新
source /etc/profile
测试
node -v
npm -v
2.安装MongoDB
这里安装的版本是 MongoDB 5.0.3
去到官网获取下载链接:MongoDB Community Server
下载
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.3.tgz
解压
tar zxvf mongodb-linux-x86_64-rhel70-5.0.3.tgz
修改名字
mv mongodb-linux-x86_64-rhel70-5.0.3 mongodb
加入环境变量
sudo vim /etc/profile
加入这些:
# mongodb
export PATH=<MongoDB 的文件夹路径>/bin:$PATH
保存并退出,刷新缓存
source /etc/profile
进入MongoDB 的文件夹路径创建必要文件夹 db 和 log,并修改其权限
cd <MongoDB 的文件夹路径>
mkdir db && mkdir log
chmod 777 db && chmod 777 log
创建配置文件
touch mongodb.conf
cd log && touch mongodb.log
cd ..
修改配置文件
vim /usr/mongodb/mongodb.conf
加入以下内容
port=27017 #服务的端口号
dbpath=<MongoDB 的文件夹路径>/db #数据库存文件存放目录
logpath=<MongoDB 的文件夹路径>/log/mongodb.log #日志文件存放路径
logappend=true #使用追加的方式写日志
fork=true #以守护进程的方式运行,创建服务器进程
maxConns=100 #最大同时连接数
journal=true #每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。 即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的journal日志来恢复。
storageEngine=wiredTiger #存储引擎有mmapv1、wiretiger、mongorocks
bind_ip=0.0.0.0 #设置0.0.0.0外网才可以访问
auth=false #校验权限,这是为 true yapi 会链接不上
启动 MongoDB
mongod --config /usr/mongodb/mongodb.conf
2.安装Yapi
参见官方说明:
https://hellosean1025.github.io/yapi/devops/index.html
相关推荐
yapi离线安装信息
Yapi安装部署(接口管理服务)
一键部署YApi JimCY [me@jinfeijie.cn] :warning:注意 :warning:注意:本仓库目前只支持安装,暂不支持升级,请知晓。如需升级请备份mongoDB内的数据。 使用 默认密码是:ymfe.org,安装成功后进入后台修改 可修改...
公司内网环境需要使用yapi,该机器安全要求较高,无法开通外网,查看了网上的方法基本上都是同一台机器外网环境下先下好安装包然后再进行安装操作,显然不适用,于是摸索出了一套完全不需要外网环境的安装办法。
YApi部署
安装mongodb 创建mongodb仓库 创建mongo源文件 touch mongodb-org-3.4.repo vim /etc/yum.repos.d/mongodb-org-3.4.repo 将下面的源地址复制到mongodb-org-3.4.repo [mongodb-org-3.4] name=MongoDB Reposi
yapi二次开发的详细手册主要包含四部分, 1本地yapi的部署,2服务器CentOS系统安装部署Yapi,3接口分类层级的修改,4新模块的增加 用了我一个月的时间梳理,也是不容易,大家如果做yapi的二次开发,可以看看。
YApi是由去哪儿网移动架构组(简称YMFE,由FE、iOS和Android工程师共同组成的大...在部署方面,YApi平台部署完成后,用户需要根据部署日志提示信息切换到部署目录,并输入指令node vendors/server/app.js启动服务器。
yapi快速迁移新增工具 解压之后 双击exe文件即可使用, 使用环境 需要jdk1.8环境 java_home环境配置正确,使用之前,请先在config.json文件里面配置自己的yapi 地址。该工具可以通过导入数据库创表语句导入备注 公共...
如果反向代理配置如下,那么不需要下载查看了。 http://127.0.0.1:3000 => http://ip或域名:端口 这个教程针对特殊情况,需配置访问二级路径的。 http://127.0.0.1:3000 => http://ip或域名:端口/yapi
yapi支持多级目录包,下载之前先安装mongodb,然后修改config配置,再进入vendors 输入 npm run install-serve 初始化数据,最后运行node server/app.js 启动即可 详情参考: https://github.com/zybieku/yapi
yapi一键部署,启动脚本文件后可直接查看docker容器
非常详细 按文档就能完全部署,使用最新的的linux centos 7.4部署 还有建议私有仓库
由于doc插件编译的问题,所有质量准备了已经修改好的的ykit.config.js配置,只需要放到yapi部署项目的vendors目录下即可,可以对源的配置文件进行备份,亦可以通过我的博客自己配置...也可以去GitHub上查看大声的解决...
window下部署yapi详细步骤.zip
其实很简单,替换掉static/prd里面的文件就行,然后再把 index.html里面的 /prd/ 改成 /yapi/prd/ 就行了,真的就是这么简单,为啥要写这么多字呢?
YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 提供的内容 第一次初始化默认拉取的最新的版本,所以不用指定版本,若是yapi代码不严谨,连新版本初始化都会报错则无解! yapi的部署 yapi的升级 创建...
Windows环境Yapi部署及使用.pdf Centos7环境Yapi部署.pdf Yapi使用-HAR导入接口.pdf 新手使用Yapi必备,还在使用postman,因为无法访问外网而苦恼吗?快来使用Yapi吧
1.安装docker以及docker-compose 2.将仓库克隆到本地 3.修改初始配置 4.部署成功并访问
云服务器上搭建Yapi服务-附件资源