RAP接口管理平台Linux/Windows安装教程(全)

RAP是一个可视化接口管理工具 通过分析接口结构,动态生成模拟数据,校验真实接口正确性, 围绕接口定义,通过一系列自动化工具提升我们的协作效率。

本次安装使用版本:0.14.1

需要配置:
系统:windows/linux
数据库:Mysql 5.7
环境:JDK 1.8
Tomcat 8
RAP 0.14.1
省略其他配置安装教程
RAP安装流程:

RAP下载(不分windows和linux系统)

  • 官网下载:https://github.com/thx/RAP/releases
  • 本次安装版本: 0.14.1
  • 下载 war 部署包:https://github.com/thx/RAP/releases

下载完成后开始安装:
————————————————————————————————————
一.Linux系统下安装:

1.连接mysql
mysql -u root -p
密码登录后,创建数据库,并创建权限用户:

mysql> create database rap_db character set utf8;
Query OK, 1 row affected (0.06 sec)
mysql> grant all privileges on rap_db.* to 'rap'@'%';
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

2.解压下载好的RAP-0.14.1-SNAPSHOT.war(我存放的目录是/opt/zzr/RAP-0.14.1-SNAPSHOT.war) 到 tomcat 的ROOT目录
解压:
首先到tomcat目录下的webapps下
cd /usr/local/tomcat/webapps
执行以下命令:
unzip -x /opt/zzr/RAP-0.14.1-SNAPSHOT.war -d ROOT
(如果unzip命令未安装请安装,安装命令:yum install -y unzip zip)

解压完之后进行数据库文件配置:

cd /usr/local/tomcat/webapps/ROOT/WEB-INF/classes

修改config.properties如下:
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/rap_db?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&noAccessToProcedureBodies=true
jdbc.username=数据库名
jdbc.password=数据库密码
redis.host=localhost
redis.port=6379

解压完成后进行数据库的数据导入(此处我用的是Navicat工具):
1.连接之前建好的rap_db数据库

  1. cd /usr/local/tomcat/webapps/ROOT/WEB-INF/classes/database
    3.将此目录下的initialize.sql利用Navicat导入到rap_db中,完成后刷新如下图:


    导入完成图

完成以上步骤后启动Tomcat:
cd /usr/local/tomcat/bin
先停止:./shutdown.sh
再启动:./startup.sh

启动完成后打开链接:http://localhost:8080/ 如下图:

图片.png

注意:
此时要先注册一个用户,如图


图片.png

注册完成后,打开Navicat中rap_db中的tb_user表,查看注册的用户密码,并且复制密码给admin用户,如图


图片.png

完成后,推出页面登录,用admin用户进行登录,密码与之前注册的用户密码一致

————————————————————————————————————
二. Windows系统下安装:

1.连接mysql
cmd黑界面连接:
mysql -u root -p
密码登录后,创建数据库,并创建权限用户:

mysql> create database rap_db character set utf8;
Query OK, 1 row affected (0.06 sec)
mysql> grant all privileges on rap_db.* to 'rap'@'%';
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

2.解压下载好的RAP-0.14.1-SNAPSHOT.war 解压到 tomcat 的ROOT目录(我存放的目录是 C:\apache\webapps\ROOT),解压完如图:


图片.png

解压完之后进行数据库文件配置:

到目录C:\apache\webapps\ROOT\WEB-INF\classes下


图片.png

修改config.properties如下:
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/rap_db?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&noAccessToProcedureBodies=true
jdbc.username=数据库名
jdbc.password=数据库密码
redis.host=localhost
redis.port=6379

解压完成后进行数据库的数据导入(此处我用的是Navicat工具):
1.连接之前建好的rap_db数据库

  1. 到存放数据库sql的目录C:\apache\webapps\ROOT\WEB-INF\classes\database
    3.将此目录下的initialize.sql利用Navicat导入到rap_db中


    图片.png

完成后刷新如下图:


导入完成图

完成以上步骤后启动Tomcat:双击startup.bat


图片.png

启动完成后打开链接:http://localhost:8080/ 如下图:

图片.png

注意:
此时要先注册一个用户,如图


图片.png

注册完成后,打开Navicat中rap_db中的tb_user表,查看注册的用户密码,并且复制密码给admin用户,如图


图片.png

完成后,推出页面登录,用admin用户进行登录,密码与之前注册的用户密码一致

你可能感兴趣的:(RAP接口管理平台Linux/Windows安装教程(全))