RestBoard - 后台 API 管理系统


MIT
跨平台
PHP

软件简介

RestBoard是基于vue-cli+vue-router+vue-resource+element+php构建的后台API管理系统

功能

  1. API 信息管理

  2. API 测试记录

  3. API 批量测试

  4. API 监控

  5. API 接口在APP 的信息管理

  6. API 文档,文档和API 信息管理关联

安装

下载代码

git clone https://github.com/nusr/RestBoard.git

建议 fork 一份,热情期待您帮忙贡献该项目,为广大客户端开发和测试同学提供帮助。

1. 引入nginx 配置

nginx 配置参考 config/restboard.conf 然后再 nginx.conf 里面通过 include 引入。

include /var/www/RestBoard/config/restboard.conf;

配置hosts 后重启nginx nginx -s reload

2. 创建数据库和表结构

-- 创建数据库与用户
drop database if exists restboard;
create database if not exists restboard default character set utf8 collate utf8_general_ci;
grant all privileges on restboard.* to 'restboard'@'localhost' identified by 'restboard';
flush privileges;
quit

执行如下命令创建表结构

php artisan migrate

如果希望创建表结构时增加示例数据,可以执行如下命令。创建的数据可以删除,所以建议您加上 --seed 参数,方便快速上手。

php artisan migrate --seed