阿里云CentOS搭建EasyMock?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云CentOS搭建EasyMock?相关的知识,希望对你有一定的参考价值。

阿里云CentOS搭建EasyMock?

简介

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

特性

  • 支持接口代理

  • 支持快捷键操作

  • 支持协同编辑

  • 支持团队项目

  • 支持 Restful

  • 支持 Swagger 1.2 & 2.0

  • 基于 Swagger 快速创建项目

    • 支持显示接口入参与返回值

    • 支持显示实体类

    • 支持灵活性与扩展性更高的响应式数据开发

    • 支持 Mock.js 语法

    • 支持 restc 方式的接口预览
      技术图片

阿里云自己部署

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 时报错,

技术图片

重新查看是否完整:vi /etc/yum.repos.d/mongodb-org-3.2.repo
技术图片

启动

 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://mengxuegu.com:7300
技术图片

成功!!!!




以上是关于阿里云CentOS搭建EasyMock?的主要内容,如果未能解决你的问题,请参考以下文章

阿里云Linux CentOS 7 Docker部署使用gogs搭建自己的git服务器

阿里云centos7.2 搭建 laravel 框架走过的坑

阿里云CentOS7搭建Apache+PHP+MySQL环境,注意php加载mysql的方法

阿里云centos如何搭建邮件系统?

阿里云 CentOS7.9 搭建 Hexo 个人博客教程

阿里云centos7搭建wordpress环境