JEPaaS开发版部署方式.
JEPaaS商业开发版部署教程
源码下载 && 基础环境搭建
前置要求
OS: windows/linux/macos
MySQL 5.7+
Redis 3.0+
Tomcat 7.0+
源码下载
- 下载商业开发板源码
数据库初始化
依次创建instant
,jepaas
数据库,到jepaas-commercial\scripts\db-migration
,把需要的脚本导入到Mysql执行
搭建redis
Redis 搭建成功后,需要在redis.conf 设置redis的密码,这里假设为 edtest123
参数修改 && 证书覆盖
把
JEPaaS
的授权证书重命名为je.license
,复制到jepaas-commerical/je-web/src/main/webapp/JE/data/config
目录下jepaas-commerical/je-web/src/main/resources/
目录下为各个环境的配置文件,根据实际的MySQL、Redis 配置,修改jdbc.properties
,redis.properties
中的连接地址和认证参数scripts/push
目录下是connector-server
和instant-push-server
的构建好的文件,也需要修改mysql和redis 连接及认证参数
打包
-P
后面的参数代表maven打包时使用的profile,根据不同环境选择相应的profile,下面以prod为例
cd jepaas-commercial |
上述命令如果执行成功后,应该会输出一个war包jepaas-commercial\je-web\target\jepaas.war
部署 && 启动
启动
connector-server
和instant-push-server
下载
tomcat
后,把上面打包好的jepaas.war
复制到TOMCAT_HOME\webapps\
这个目录,然后把jepaas.war
重命名为ROOT.war
到
TOMCAT_HOME\bin\
目录下,执行如下命令,启动服务
startup.sh |