centos安装yapi作为mock服务

官方文档:https://hellosean1025.github.io/yapi/devops/index.html

1、环境要求:

nodejs(7.6+)

mongodb(2.6+)

2、新增目录并进入

mkdir /usr/local/yapi

3、克隆项目;

git clone https://github.com/YMFE/yapi.git vendors //或者下载zip包解压到 vendors 目录(clone 整个仓库大概 140+ M,可以通过`gitclone --depth=1 https://github.com/YMFE/yapi.git vendors`命令减少,大概 10+ M)

4、复制配置文件;

cp vendors/config_example.json ./config.json //复制完成后请修改相关配置

5、设置配置文件;

vim ./config.json

内容如下:

{

  "port": "3000",

  "adminAccount": "test@163.com",

  "timeout":120000,

  "db": {

    "servername": "172.0.0.0",

    "DATABASE": "yapi",

    "port": 27017,

    "user": "yapi",

    "pass": "yapi"

  },

  "mail": {

    "enable": true,

    "host": "smtphm.qiye.163.com",

    "port": 465,

    "from": "0test@163.com",

    "auth": {

      "user": "test@163.com",

      "pass": "*******"

    }

  }

}

6、编译并安装服务;

cd vendors

npm install --production --registry https://registry.npm.taobao.org

npm run install-server //安装程序会初始化数据库索引和管理员账号,管理员账号名可在 config.json 配置

7、启动服务;

node server/app.js //启动服务器后,请访问 127.0.0.1:{config.json配置的端口},初次运行会有个编译的过程,请耐心等候

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容