阿里云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://阿里云IP:7300

在这里插入图片描述

成功!!!!

posted @   叫我+V  阅读(199)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示