Crapapi管理平台的搭建
Crapapi
1.Crapapi管理平台简介
一个由angularjs+bootstrap+springMVC搭建的高性能的免费开源的API接口、文档管理系统(应用接口管理系统)
具体详情可参考官方文档
http://api.crap.cn/
2.Crapapi主要功能
项目管理、用户管理、模块管理、BUG管理、接口管理、接口版本管理、接口拷贝、接口文档pdf下载、接口mock、模块加密访问、
接口在线调试、数据字典管理、数据字典加密访问多管理员、多权限、自定义菜单、自定义网站样式、文档留言、
错误码管理、接口排序、DOC、PDF、TEXT、EXCEL等资源管理、支持版本号控制、文档内容检索、操作日志记录、
根据日志恢复数据、markdown编辑器、kindeditor编辑器、angularjs编辑器、Lucene搜索、项目成员管理...
特点:
1.单页应用、异步交互,响应速度快
2.具有多种账户类型,权限管理功能,适合企业内部使用
3.支持用户注册、项目支持成员管理,适合团队协作办公,可企业内部部署,也可在线使用
4.支持团队协作
3.部署
1)上传压缩包
step 1:创建目录
mkdir -p /home/apimanager
step 2:上传压缩包
rz CrapApi.v8.1.3.zip
step 3:解压
unzip CrapApi.v8.1.3.zip
2)导入数据库
step 1:登录数据库
mysql -uroot -p
step 2:新建库
create database apidev;
step 3:导入数据
use database
source /home/apimanager/CrapApi.v8.1.3/2019-02-17.V8.1.2.sql
3)安装tomcat
step 1:安装tomcat
yum install -y tomcat
step 2:启动tomcat
systemctl start tomcat
step 3:将配置文件移至tomcat目录下
sudo mv api /var/lib/tomcat/webapps
step 4:修改config.properties配置文件
cd /var/lib/tomcat/webapps/api/WEB-INF/classes/
vim config.properties
修改IP地址(数据库对应端口),用户名,以及密码
4)访问页面
访问地址:http://10.0.0.10:80/api/admin.do
用户名:admin
密码:111111
胖胖龙吖: 我也是出现这个问题了,要怎么设置啊?完全跟着教程做的呀,好奇怪哎
一个憨豆: 可能是你自己没有设置吧,not found 不就相当于是404了吗
Pamxz: 您好,出现问题,required pattern "管理" was not found on http://192.16.0.17/zabbix/zabbix.php,您有过?
未命名的空间: 写的很赞,很详细
Lansonli: 文章666,过来支持一下,最近参加了新星计划,望大佬有空过来关注大数据栏目喔~