阿里云CentOS搭建EasyMock​_v8阿里云CentOS搭建EasyMock​

## 简介 Easy Mock 是一个可视化,并且能快速生成 模拟数据 的持久化服务。

阿里云CentOS搭建EasyMock

简介

Easy Mock 是一个可视化,并且能快速生成 模拟数据 的持久化服务。

特性

  • 支持接口代理
  • 支持快捷键操作
  • 支持协同编辑
  • 支持团队项目
  • 支持 Restful
  • 支持 Swagger 1.2 & 2.0
  • 基于 Swagger 快速创建项目
  • 支持显示接口入参与返回值
  • 支持显示实体类
  • 支持灵活性与扩展性更高的响应式数据开发
  • 支持 Mock.js 语法
  • 支持 restc 方式的接口预览
    阿里云CentOS搭建EasyMock​_v8_02

阿里云自己部署

Centos7 64位安装 Node.js v8.x( 注意:不支持 v10.x)


参考: ​​https://github.com/easy-mock/easy-mock/blob/dev/README.zh-CN.md​


将node官网下载的 node-v8.11.1-linux-x64.tar.xz 上传至服务器

下载地址:​​https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.xz​

解压 xz 文件

xz -d node-v8.11.1-linux-x64.tar.xz

解压tar文件

tar -xvf node-v8.11.1-linux-x64.tar

目录重命名

mv node-v8.11.1-linux-x64 node

移动目录到/usr/local下

mv node /usr/local/

配置环境变量

vi /etc/profile

填写以下内容

export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH

执行命令让环境变量生效

source /etc/profile

查看node版本看是否安装成功

node -v

安装 Mongodb

创建并编辑文件:

vi /etc/yum.repos.d/mongodb-org-3.2.repo

内容如下:

[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc

安装

yum install -y mongodb-org

如果 ​​yum install -y mongodb-org​​ 安装 mongodb 时报错,

阿里云CentOS搭建EasyMock​_mongodb_03

重新查看是否完整:​​vi /etc/yum.repos.d/mongodb-org-3.2.repo​​​阿里云CentOS搭建EasyMock​_redis_04

启动

systemctl start mongod

安装Redis

下载fedora的epel仓库

yum install epel-release

下载安装redis

yum install redis

启动redis服务

systemctl start redis

本地部署easy-mock


项目下载地址:​​https://github.com/easy-mock/easy-mock​


将 easy-mock-dev.zip上传至服务器

安装 zip 和 unzip

yum install zip unzip

解压

unzip easy-mock-dev.zip

进入其目录,安装依赖

cd easy-mock-dev
npm install

执行构建

npm run build

启动

npm run start

EasyMack 端口号7300, 阿里云要开放7300

打开浏览器: ​​http://阿里云IP:7300​

阿里云CentOS搭建EasyMock​_v8_05

成功!!!!

【版权声明】本博文著作权归作者所有,任何形式的转载都请联系作者获取授权并注明出处!

【重要说明】本文为本人的学习记录,论点和观点仅代表个人而不代表当时技术的真理,目的是自我学习和有幸成为可以向他人分享的经验,因此有错误会虚心接受改正,但不代表此刻博文无误!

【Gitee地址】秦浩铖:​​https://gitee.com/wjw1014​