RAP接口文档的安装

本机环境

  • 系统:CentOS 6.7 64 位
  • MySQL 5.6
  • JDK 1.8
  • Tomcat 8
  • Redis 3.0.7
  • Rap 0.14.1

Rap 说明

下载

安装 MySQL、JDK、Tomcat、Redis

安装 Rap

RAP的war包下载:https://github.com/thx/RAP/releases

创建数据库,并创建权限用户:

复制代码

1mysql> create database rap_db character set utf8; 2Query OK, 1 row affected (0.06 sec) 3mysql> grant all privileges on rap_db.* to 'rap'@'%' identified by '123456'; 4Query OK, 0 rows affected (0.00 sec) 5 6mysql> flush privileges; 7Query OK, 0 rows affected (0.00 sec)

复制代码

1RAP-0.14.1-SNAPSHOT.war 移动到 tomcat 的 webapp 目录下,删除其他多余的文件夹 2解压:unzip -x RAP-0.14.1-SNAPSHOT.war -d ROOT 3初始化数据库:mysql -u rap -p rap_db < /usr/program/tomcat8/webapps/ROOT/WEB-INF/classes/database/initialize.sql

复制代码

1➜ database pwd 2/app/servers/tomcat7/webapps/ROOT/WEB-INF/classes/database 3➜ database mysql -urap -p rap_db < initialize.sql 4mysql> select user,host,password from user; 5+------+-----------+-------------------------------------------+ 6| user | host | password | 7+------+-----------+-------------------------------------------+ 8| root | localhost | | 9| root | ok | | 10| root | 127.0.0.1 | | 11| root | ::1 | | 12| | localhost | | 13| | ok | | 14| rap | % | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | 15| rap | localhost | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | 16+------+-----------+-------------------------------------------+

复制代码

修改连接数据库的配置信息:

复制代码

1➜ database cat /app/servers/tomcat7/webapps/ROOT/WEB-INF/classes/config.properties 2jdbc.driverClassName=com.mysql.jdbc.Driver 3jdbc.url=jdbc\:mysql\://localhost\:3306/rap_db?useUnicode\=true&characterEncoding\=utf8&zeroDateTimeBehavior\=convertToNull&noAccessToProcedureBodies\=true 4jdbc.username=rap 5jdbc.password=123456 6redis.host=localhost 7redis.port=6379

复制代码

http://192.168.1.10:8081/org/index.do

成功了!!!!

参照文章:https://github.com/judasn/Linux-Tutorial/blob/master/Rap-Install-And-Settings.md

注意注册账户的时候,账户必是数字字母下划线组成(并不是密码,这一点要注意)

注意记住把端口开放,由于是实验,直接把iptables关掉:/etc/init.d/iptables stop

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

Java爬虫之JSoup使用教程

title:Java爬虫之JSoup使用教程date:201812248:00:000800update:201812248:00:000800author:mecover:https://imgblog.csdnimg.cn/20181224144920712(https://www.oschin

RAP接口文档的安装 - HelloWorld