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的离线安装步骤以及所需的环境配置。 1. **下载离线安装包** 首先,你需要从官方渠道或者可靠的第三方源下载YAPI...
Yapi安装部署(接口管理服务)
公司内网环境需要使用yapi,该机器安全要求较高,无法开通外网,查看了网上的方法基本上都是同一台机器外网环境下先下好安装包然后再进行安装操作,显然不适用,于是摸索出了一套完全不需要外网环境的安装办法。
《YAPI离线安装包在Linux环境下的详细部署指南》 YAPI,全称为Yet Another API,是一款基于Node.js开发的、轻量级且强大的接口管理工具,它可以帮助开发者更有效地进行API接口的设计、文档编写及测试工作。本文将...
一键部署YApi JimCY [me@jinfeijie.cn] :warning:注意 :warning:注意:本仓库目前只支持安装,暂不支持升级,请知晓。如需升级请备份mongoDB内的数据。 使用 默认密码是:ymfe.org,安装成功后进入后台修改 可修改...
cross-request mongodb-linux-x86_64-3.0.6.tgz node-v12.13.0-linux-x64.tar.xz pm2.tar.gz yapi.zip
在本指南中,我们将详细介绍如何部署 YApi,包括环境准备、安装 Node.js、安装 MongoDB、安装 Git、部署 YApi 等步骤。 一、环境准备 在部署 YApi 之前,我们需要准备好环境。这里我们选择 centos 7 作为操作系统...
安装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
在Windows环境下部署YApi,需要遵循一系列步骤,以确保所有依赖项正确安装并配置。YApi是一个非常实用的工具,它提供了一个本地部署的、面向前后端开发人员以及质量保证人员的可视化接口管理平台。在开始之前,确保...
#### 一、本地Yapi的部署 在开始Yapi的二次开发之前,首先需要确保本地环境已经正确安装并配置好必要的软件与工具,包括MongoDB、Node.js以及NPM等。 ##### 1. MongoDB的安装与配置 - **下载与安装**:访问...
通常,你需要配置YApi的配置文件(如`config.json`),指定数据库连接信息,以及确保Node.js环境和依赖库已经安装。在生产环境中,你可能还需要考虑SSL证书、反向代理设置、权限控制等问题。 总之,这个“yapi ...
如何在 Docker 中部署 YApi解决方案(亲测可用).md
《Yapi详细安装指南》 YApi是一款由去哪儿网移动架构组YMFE开发的开源接口管理工具,旨在为开发、产品和测试人员提供简洁高效的接口管理服务。它不仅支持本地部署,还可以作为独立服务平台,避免了类似Swagger工具...
yapi快速迁移新增工具 解压之后 双击exe文件即可使用, 使用环境 需要jdk1.8环境 java_home环境配置正确,使用之前,请先在config.json文件里面配置自己的yapi 地址。该工具可以通过导入数据库创表语句导入备注 公共...
yapi支持多级目录包,下载之前先安装mongodb,然后修改config配置,再进入vendors 输入 npm run install-serve 初始化数据,最后运行node server/app.js 启动即可 详情参考: https://github.com/zybieku/yapi
综上所述,这个“yapi_linux安装资源”压缩包包含了在Linux环境中部署和运行YAPI所需要的所有关键元素:Node.js运行环境、PM2进程管理器以及YAPI的源代码或预编译包。安装过程包括解压所有文件,安装Node.js,全局...
yapi一键部署,启动脚本文件后可直接查看docker容器
非常详细 按文档就能完全部署,使用最新的的linux centos 7.4部署 还有建议私有仓库
根据提供的文件信息,我们将详细介绍如何安装YAPI以及其依赖环境所需的关键组件——Node.js、MongoDB 和 PM2。 #### 三、Node.js 安装包 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用于构建高效、...
在Windows环境下部署YApi是一个常见的任务,尤其对于API开发者和测试人员来说,它提供了一个方便的接口管理平台。YApi是一款高效、易用、基于H5的API文档管理系统,可以帮助团队更好地管理和协作API文档。本指南将...