本机环境
- 系统:CentOS 6.7 64 位
- MySQL 5.6
- JDK 1.8
- Tomcat 8
- Redis 3.0.7
- Rap 0.14.1
Rap 说明
- 官网:https://github.com/thx/RAP
- 在线版:http://rap.taobao.org/
- 官网 Wiki:https://github.com/thx/RAP/wiki/home_cn
- 官网部署手册:https://github.com/thx/RAP/wiki/deploy_manual_cn
- 用户手册:https://github.com/thx/RAP/wiki/user_manual_cn
下载
- 官网下载:https://github.com/thx/RAP/releases
- 当前最新版本:0.14.1
- 下载 war 部署包:https://github.com/thx/RAP/releases
安装 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)

1把 RAP-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