游乐游手机版
首页/AI教程/文章详情

Linux上部署YApi接口管理平台完整教程

时间:2026-06-13 16:17
YApi Yapi YApi 算得上是一个相当好用的 API 管理平台:高效、易用、功能还强,专门给开发、测试、产品同学提供更优雅的接口管理体验。你只需要利用平台自带的接口数据写入工具,再加上简单的点一点、拖一拖,就能轻松完成接口的创建、发布和维护。这篇文章就手把手带大家在 Linux 上把 YAp

YApi

如何在 Linux 上部署 YApi 接口平台

Yapi

YApi 算得上是一个相当好用的 API 管理平台:高效、易用、功能还强,专门给开发、测试、产品同学提供更优雅的接口管理体验。你只需要利用平台自带的接口数据写入工具,再加上简单的点一点、拖一拖,就能轻松完成接口的创建、发布和维护。这篇文章就手把手带大家在 Linux 上把 YApi 搭起来。

为什么部署 Linux

其实大多数服务器跑的都是 Linux,所以把 YApi 部署在 Linux 上更贴近实际生产环境。本地折腾好了,后面搬到服务器上几乎不用改什么配置。

Linux 部署 YApi

环境准备

YApi 倚赖两个东西:

  • Node.js
  • MongoDB

Node.js 安装、配置环境变量

先把 Node.js 的压缩包下载下来,解压后配好环境变量就行。

下载链接:https://nodejs.org/download/release/v12.12.0/

# 解压 node 文件
$ tar -zxvf node-v12.12.0-linux-x64.tar.gz
# 切换到 node 文件夹下
$ cd node-v12.12.0-linux-x64
# 查看当前目录
$ pwd
/home/nde-v12.12.0-linux-x64
# 添加 node 环境变量
$ vim /etc/profile
export PATH=$PATH:/home/nde-v12.12.0-linux-x64/bin
# 刷新环境变量
$ source /etc/profile
# 检测软链接是否生效
$ node -v

Node.js 验证

然后在终端输入:

node -v

如果看到版本号,说明安装配置成功了。

MongoDB 安装、配置环境变量

同样的套路:下载对应版本的 MongoDB 包,解压后配置环境变量。

# 解压文件
$ tar -zxvf mongodb-linux-x86_64-3.0.6.tgz
# 切换到 mongodb 文件夹下
$ cd mongodb-linux-x86_64-3.0.6/bin
# 获取当前路径
$ pwd
/home/mongodb-linux-x86_64-3.0.6/bin
# 添加 mongodb 环境变量
$ vim /etc/profile
export PATH=$PATH:/home/mongodb-linux-x86_64-3.0.6/bin
# 刷新环境变量
$ source /etc/profile
# 检查 mongodb 环境变量是否生效
$ mongo --version

MongoDB 验证

在终端输入:

mongo --version

如果能显示出版本号,说明安装配置搞定了。

启动 MongoDB

安装验证完还不够,得把 MongoDB 跑起来:

# 切换到 mongodb 文件夹下
$ cd ..
# 创建多级文件夹 data/db
$ mkdir -p data/db
# 创建文件 data/mongo.log
$ touch data/mongo.log
# 创建 mongodb.conf 填写如下信息(路径修改为你自己的路径)
$ vim mongodb.conf
dbpath=/home/mongodb-linux-x86_64-3.0.6/data/db #!!修改为自己的
logpath=/home/mongodb-linux-x86_64-3.0.6/data/mongo.log #!!修改为自己的
logappend=true
journal=true
quiet=true
fork=true
port=27017
# 启动 mongodb
$ mongod -f mongodb.conf

安装、启动 Yapi

环境搭好后,把 YApi 的包解压,然后启动服务:

# 解压 yapi 文件
$ tar -xvf yapi.tar
# 使用 node 直接运行即可
$ node yapi/vendors/server/app.js

接着在浏览器里打开 3000 端口,就能看到 YApi 的可视化界面了。

如何在 Linux 上部署 YApi 接口平台

启动 Yapi

很麻烦啊!!!

可以看出 YApi 的部署需要安装各种环境,相当麻烦——不过按着上面一步步来,其实也就多花点时间配环境,之后用起来还是挺顺手的。

来源:https://apifox.com/apiskills/deploy-yapi-on-linux/
上一篇YApi高效导入Swagger数据的无缝衔接方法 下一篇应用程序编程接口开发中gRPC与GraphQL对比选择指南
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
CapCut AI Docker 一键部署:镜像拉取、端口映射与数据目录配置教程
AI教程 · 2026-06-30

CapCut AI Docker 一键部署:镜像拉取、端口映射与数据目录配置教程

CapCutAI容器化部署需先确认镜像来源与授权范围,再完成环境准备、镜像拉取、端口映射、数据目录挂载和启动验证,适合本地试用、团队内网演示与轻量化AI剪辑服务管理。

CapCut AI Windows本地安装配置2026最新版含下载与环境要求
AI教程 · 2026-06-30

CapCut AI Windows本地安装配置2026最新版含下载与环境要求

CapCutAI与剪映AI在Windows端适合短视频、口播、课程和营销素材剪辑,安装前需确认系统、显卡、存储与网络条件,优先选择官方渠道下载,并完成账号、素材目录、硬件加速和导出参数配置。

Veo新手保姆级安装教程:从下载到首次运行
AI教程 · 2026-06-30

Veo新手保姆级安装教程:从下载到首次运行

Veo适合用文字生成短视频,新手应先确认官方入口、准备账号与设备环境,再按网页或应用方式完成启用。首次运行重点在提示词、参数、素材合规与结果保存,避免使用非官方安装包。

Veo本地模型运行下载路径设置与性能优化指南
AI教程 · 2026-06-30

Veo本地模型运行下载路径设置与性能优化指南

Veo本地模型部署需先确认模型来源与硬件条件,再完成下载校验、目录规划、路径配置和推理参数优化。重点关注显存占用、依赖版本、缓存位置、授权范围与常见报错处理。

Veo安装失败解决指南:常见报错与日志排查及升级回滚方案
AI教程 · 2026-06-30

Veo安装失败解决指南:常见报错与日志排查及升级回滚方案

Veo安装失败通常与系统环境、依赖版本、网络源、权限和缓存有关。排查时应先确认版本要求,再查看安装日志,按报错类型处理,并提前备份项目,确保升级与回滚可控。