从零开始:详解Yapi在Linux环境下的部署过程

caocao3年前教程525

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

cdlinux u盘启动需要操作系统吗
ruby# 解压 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

YApi

YApi是一款高效、易用、功能强大的API管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。它能够帮助开发者轻松创建、发布、维护API,并为用户提供出色的交互体验。开发人员只需使用平台提供的接口数据写入工具和简单的点击操作,即可实现接口的管理。本文将介绍如何搭建YApi接口平台。

为什么部署Linux

众所周知,我们平时使用的服务器大多基于Linux系统,因此将YApi部署在Linux上更符合在服务器上部署的需求。

Linux部署YApi环境准备

YApi的部署需要以下两种环境:

  1. Node.js安装和配置环境变量:需要先下载Node.js文件,然后解压并添加环境变量。下载链接:Node.js下载链接
ruby# 解压文件
$ 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
Node.js验证:在终端中输入`node -v`,如果显示版本号,则说明安装配置成功。
  1. MongoDB安装和配置环境变量:同样需要下载对应版本的MongoDB文件,然后解压并配置环境变量。
cssmongo --version
ini# 切换到 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
shell# 解压 yapi 文件
$ tar -xvf yapi.tar
# 使用 node 直接运行即可
$ node yapi/vendors/server/app.js
MongoDB验证:在终端中输入`mongo --version`,如果能显示版本,则说明安装配置完成。

启动MongoDB

安装验证完MongoDB后,我们需要运行启动MongoDB。

安装、启动YApi

解压下载的YApi包,并启动其服务。

cdlinux u盘启动需要操作系统吗

相关文章

Kali Linux Web渗透测试视频教程技术

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 Kali Linux W...

kali装电脑_全新 Kali Linux 系统安装指南

kali装电脑_全新 Kali Linux 系统安装指南

Kali Linux 系统安装指南 导读 Kali Linux 是一款功能强大的面向安全测试的 Linux 发行版。它预装了许多知名的安全工具软件,由 Offensive Security 团队投入了...

centos 7.x 增加realtek 8188eus无线网卡教程

centos 7.x 增加realtek 8188eus无线网卡教程

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 最近我在使用Ubuntu...

Linux系统中安装Chrome和Sogou输入法具体方法

安装Chrome和Sogou输入法的方法 本篇文章将详细介绍在Linux系统中安装Chrome和Sogou输入法的具体方法。有需要的小伙伴可以参考以下步骤。 安装谷歌浏览器 在Linux发行版中安装G...