搭建RAP环境
https://github.com/thx/RAP/wiki/deploy_manual_cn
在mac上通过Homebrew安装redis http://blog.csdn.net/chenshuai1993/article/details/51519384
安装Redis
➜ ~ brew install redis
Updating Homebrew...
^Cfatal: Could not parse object '37352cf9de116aa3550db177ecd9ffe7040ef94d'.
==> Downloading https://homebrew.bintray.com/bottles/redis-4.0.1.sierra.bottle.t
######################################################################## 100.0%
==> Pouring redis-4.0.1.sierra.bottle.tar.gz
==> Caveats
To have launchd start redis now and restart at login:
brew services start redis
Or, if you don't want/need a background service you can just run:
redis-server /usr/local/etc/redis.conf
==> Summary
🍺 /usr/local/Cellar/redis/4.0.1: 13 files, 2.8MB
启动:
redis-server /usr/local/etc/redis.conf
常用命令:
开机启动redis命令
$ ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
使用launchctl启动redis server
$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
使用配置文件启动redis server
$ redis-server /usr/local/etc/redis.conf
停止redis server的自启动
$ launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
redis 配置文件的位置
/usr/local/etc/redis.conf
卸载redis和它的文件
brewuninstallredis rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
测试redis server是否启动
$ redis-cli ping
初始化数据库
执行release分支下的SQL脚本: /src/main/resources/database/initialize.sql,该脚本中包含数据库创建、表&结构创建、必要的初始数据创建的全部内容。
登录mysql,直接source + 路径就可了,很顺利。
配置文件
请正确配置 config.properties
中的数据库连接地址、用户名和密码。
配置context-root (war包部署不需要)
启动项目
完成上述步骤,将RAP配置到Tomcat中启动即可。
注意!RAP暂时仅支持在根目录部署,若使用编译好的war包部署,需将war包改名为ROOT.war,以确保RAP部署在webapps/ROOT中!