`
sanry
  • 浏览: 35174 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Yapi安装部署

 
阅读更多

 Centos7,YAPI 需要依赖一下其他的工具:

  1. node.js
  2. mongodb
  3. YAPI

1.安装node.js

    这里安装的版本是 node-v10.14.1

  1. 下载包(使用淘宝源):

    wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz
  2. 解压
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 接口平台搭建成品

    Yapi安装部署(接口管理服务)

    yapi:Docker for YApi 一键部署YApi

    一键部署YApi JimCY [me@jinfeijie.cn] :warning:注意 :warning:注意:本仓库目前只支持安装,暂不支持升级,请知晓。如需升级请备份mongoDB内的数据。 使用 默认密码是:ymfe.org,安装成功后进入后台修改 可修改...

    离线安装yapi.pdf

    公司内网环境需要使用yapi,该机器安全要求较高,无法开通外网,查看了网上的方法基本上都是同一台机器外网环境下先下好安装包然后再进行安装操作,显然不适用,于是摸索出了一套完全不需要外网环境的安装办法。

    YApi部署.docx

    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二次开发的详细手册

    yapi二次开发的详细手册主要包含四部分, 1本地yapi的部署,2服务器CentOS系统安装部署Yapi,3接口分类层级的修改,4新模块的增加 用了我一个月的时间梳理,也是不容易,大家如果做yapi的二次开发,可以看看。

    Yapi详细安装过程(亲测可用)

    YApi是由去哪儿网移动架构组(简称YMFE,由FE、iOS和Android工程师共同组成的大...在部署方面,YApi平台部署完成后,用户需要根据部署日志提示信息切换到部署目录,并输入指令node vendors/server/app.js启动服务器。

    yapi快速迁移和新增工具

    yapi快速迁移新增工具 解压之后 双击exe文件即可使用, 使用环境 需要jdk1.8环境 java_home环境配置正确,使用之前,请先在config.json文件里面配置自己的yapi 地址。该工具可以通过导入数据库创表语句导入备注 公共...

    yapi配置nginx访问二级路径教程

    如果反向代理配置如下,那么不需要下载查看了。 http://127.0.0.1:3000 =&gt; http://ip或域名:端口 这个教程针对特殊情况,需配置访问二级路径的。 http://127.0.0.1:3000 =&gt; http://ip或域名:端口/yapi

    yapi多级目录版本.zip

    yapi支持多级目录包,下载之前先安装mongodb,然后修改config配置,再进入vendors 输入 npm run install-serve 初始化数据,最后运行node server/app.js 启动即可 详情参考: https://github.com/zybieku/yapi

    yapi.tar.gz

    yapi一键部署,启动脚本文件后可直接查看docker容器

    Docker部署全文档

    非常详细 按文档就能完全部署,使用最新的的linux centos 7.4部署 还有建议私有仓库

    yapi中加入doc导出组件的ykit.config.js配置

    由于doc插件编译的问题,所有质量准备了已经修改好的的ykit.config.js配置,只需要放到yapi部署项目的vendors目录下即可,可以对源的配置文件进行备份,亦可以通过我的博客自己配置...也可以去GitHub上查看大声的解决...

    window下部署yapi详细步骤.zip

    window下部署yapi详细步骤.zip

    yapi baseurl修改版前端静态资源文件

    其实很简单,替换掉static/prd里面的文件就行,然后再把 index.html里面的 /prd/ 改成 /yapi/prd/ 就行了,真的就是这么简单,为啥要写这么多字呢?

    yapi-docker:使用docker构建yapi容器

    YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 提供的内容 第一次初始化默认拉取的最新的版本,所以不用指定版本,若是yapi代码不严谨,连新版本初始化都会报错则无解! yapi的部署 yapi的升级 创建...

    接口文档工具Yapi从0到1搭建使用文档及用法

    Windows环境Yapi部署及使用.pdf Centos7环境Yapi部署.pdf Yapi使用-HAR导入接口.pdf 新手使用Yapi必备,还在使用postman,因为无法访问外网而苦恼吗?快来使用Yapi吧

    Oxygenese#JavaInterView#yapi使用docker快速部署1

    1.安装docker以及docker-compose 2.将仓库克隆到本地 3.修改初始配置 4.部署成功并访问

    云服务器上搭建Yapi服务-附件资源

    云服务器上搭建Yapi服务-附件资源

Global site tag (gtag.js) - Google Analytics