CrapApi —— API接口管理系统部署

CrapApi能做什么

主要功能:项目管理、项目成员管理、用户管理、模块管理、接口管理、接口版本管理、接口拷贝、接口文档pdf下载、接口mock、模块加密访问、接口在线调试、数据字典管理、数据字典加密访问多管理员、多权限、多角色管理、自定义菜单、自定义网站样式、文档留言、错误码管理、接口排序、DOC、PDF、TEXT、EXCEL等资源管理、支持版本号控制、文档内容检索、操作日志记录、根据日志恢复数据、接口监控、markdown编辑器、kindeditor编辑器、angularjs编辑器、Lucene搜索、GitHub第三方登陆、用户注册....

高并发:默认采用内存缓存,可配置redis缓存。使用redis缓存时,系统可集群部署

安装包下载

V7.8版本源码地址:https://github.com/EhsanTang/...
若不需要对项目进行二次开发,下载安装包:
V7.8 安装包地址:http://download.csdn.net/deta...

导入mysql数据库

在MySQL WorkBench 中导入CrapApi.V7.8.sql,新建数据库api,然后执行.sql脚本生成数据表。

安装Tomcat,前提是先安装JAVA

将下载的安装包放在Tomcat安装目录下的webapps文件夹下(包目录名:CrapApi)
修改CrapApi/WEB-INF/classes/config.properties中的数据库连接等配置

#config.properties
jdbc.url=jdbc:mysql://localhost:3306/api?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
jdbc.username=root
jdbc.password=password

修改CrapApi/WEB-INF/classes/log4j.properties 中的日志输出地址

log4j.appender.D.File = /d/apache-tomcat-9.0.0.M22/webapps/CrapApi/log.txt

配置Tomcat

在tomcat/conf/server.xml 节点中添加一下配置信息 name="域名或ip" unpackWARs="true" autoDeploy="true" xmlValidation="false"
xmlNamespaceAware="false"> debug="0" reloadable="true" crossContext="true" >
域名或ip,如:api.crap.cn 访问路径:如:crapapi
或不填,如填写crapapi则对应的访问地址为http://api.crap.cn/crapapi
不填则为http://api.crap.cn 文件地址:解压后的crapApi地址,如D:/CrapApi

如,修改配置如下

开启系统

运行启动tomcat后,在浏览器访问http://localhost:8080后自动跳转到http://localhost:8080/index.d...,即可看到:

V7快速部署指南
演示项目
访问github
浏览器API接口调试插件-ApiDebug

你可能感兴趣的:(接口文档)