帮助文档

1     部署前准备工作

1)      准备yjcpsrv.rar包(请找对应您的技术支持获取)。

2)      准备tomcat7 + jdk1.7

3)      准备postgresql9.3以上,或者mysql5.6以上。

4)      服务器可以外网访问。

5)      准备服务器是linuxwindow(不推荐)。

2     数据库联接配置

请在/etc/hosts里增加一条

127.0.0.1   yjcpsrvdb.local

用来指定数据库联接IP

3     部署操作

1)      tomcat/webapps下创建yjcpsrv目录。

参考命令:mkdiryjcpsrv

2)      rar解压后的yjcpsrv.war放在tomcat/webapps/yjcpsrv

3)      war解压。

参考命令:unzip yjcpsrv.war

4)      执行数据库脚本。

yjcpsrv.rar中有对应数据库的执行脚本。

如果使用mysql执行顺序: createdatabase.sqlcreatetable.sqldata.sql

如果使用postgresql执行顺序:createuser.sqltable.sqldata.sql

其中数据库名:1sdk_cp_server ,账号:1sdk 密码:1sdk

(注意:数据库名,账号,密码不可修改)

5)      创建插件存放目录:/var/lib/yjserver并分配777权限。

参考命令:

chmod -R 777 /var/lib/yjserver

6)      数据库连接配置:

待修改文件:yjcpsrv/WEB-INF/classes/db.properties

postgresql数据库配置:

mysql数据库配置:

注意yjcpsrvdb.local请参看5.2数据库联接配置,如果IP变动只需修改host配置即可。

4     多台服务器集群部署

不管用什么方式部署好集群服务,自建服务器配置需要修改:

在文件yjcpsrv/WEB-INF/classes/deploy.properties,

master.host=http://localhost:8080/yjcpsrv

other.host=

其中master.host配置主服务地址。other.host配置子服务地址,如果other.host中有多个自服务地址请用逗号分割(注意:other.host值允许为空,不允许删除或注释)。一般是可以内网访问的地址。

5     数据库模式

在文件yjcpsrv/WEB-INF/classes/code.properties中,

db_type=mysqlMysql数据, db_type=postgresqlPostgresql数据库。不用的前面加“#”