`
sanry
  • 浏览: 37092 次
  • 性别: 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的离线安装步骤以及所需的环境配置。 1. **下载离线安装包** 首先,你需要从官方渠道或者可靠的第三方源下载YAPI...

    Yapi 接口平台搭建成品

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

    离线安装yapi.pdf

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

    yapi离线安装包(linux)

    《YAPI离线安装包在Linux环境下的详细部署指南》 YAPI,全称为Yet Another API,是一款基于Node.js开发的、轻量级且强大的接口管理工具,它可以帮助开发者更有效地进行API接口的设计、文档编写及测试工作。本文将...

    yapi:Docker for YApi 一键部署YApi

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

    yapi离线安装部署依赖包

    cross-request mongodb-linux-x86_64-3.0.6.tgz node-v12.13.0-linux-x64.tar.xz pm2.tar.gz yapi.zip

    YApi部署.docx

    在本指南中,我们将详细介绍如何部署 YApi,包括环境准备、安装 Node.js、安装 MongoDB、安装 Git、部署 YApi 等步骤。 一、环境准备 在部署 YApi 之前,我们需要准备好环境。这里我们选择 centos 7 作为操作系统...

    如何部署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

    window下部署yapi详细步骤.docx

    在Windows环境下部署YApi,需要遵循一系列步骤,以确保所有依赖项正确安装并配置。YApi是一个非常实用的工具,它提供了一个本地部署的、面向前后端开发人员以及质量保证人员的可视化接口管理平台。在开始之前,确保...

    yapi二次开发的详细手册

    #### 一、本地Yapi的部署 在开始Yapi的二次开发之前,首先需要确保本地环境已经正确安装并配置好必要的软件与工具,包括MongoDB、Node.js以及NPM等。 ##### 1. MongoDB的安装与配置 - **下载与安装**:访问...

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

    通常,你需要配置YApi的配置文件(如`config.json`),指定数据库连接信息,以及确保Node.js环境和依赖库已经安装。在生产环境中,你可能还需要考虑SSL证书、反向代理设置、权限控制等问题。 总之,这个“yapi ...

    如何在 Docker 中部署 YApi解决方案(亲测可用).md

    如何在 Docker 中部署 YApi解决方案(亲测可用).md

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

    《Yapi详细安装指南》 YApi是一款由去哪儿网移动架构组YMFE开发的开源接口管理工具,旨在为开发、产品和测试人员提供简洁高效的接口管理服务。它不仅支持本地部署,还可以作为独立服务平台,避免了类似Swagger工具...

    yapi快速迁移和新增工具

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

    yapi多级目录版本.zip

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

    yapi_linux安装资源

    综上所述,这个“yapi_linux安装资源”压缩包包含了在Linux环境中部署和运行YAPI所需要的所有关键元素:Node.js运行环境、PM2进程管理器以及YAPI的源代码或预编译包。安装过程包括解压所有文件,安装Node.js,全局...

    yapi.tar.gz

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

    Docker部署全文档

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

    yapi全套安装包.txt

    根据提供的文件信息,我们将详细介绍如何安装YAPI以及其依赖环境所需的关键组件——Node.js、MongoDB 和 PM2。 #### 三、Node.js 安装包 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用于构建高效、...

    window下部署yapi详细步骤.zip

    在Windows环境下部署YApi是一个常见的任务,尤其对于API开发者和测试人员来说,它提供了一个方便的接口管理平台。YApi是一款高效、易用、基于H5的API文档管理系统,可以帮助团队更好地管理和协作API文档。本指南将...

Global site tag (gtag.js) - Google Analytics