#系统部署操作说明 #环境要求 ======== JDK:1.8以上 Tomcat:tomcat8以上 Redies:推荐使用3.几的版本 Mysql:推荐5.7版本 JDK安装 ======== 此处以Java SDK1.8为例: 1. 解压安装JDK 2. 配置环境变量 新建一个系统变量,变量名为JAVA_HOME,变量值为JDK的安装目录,如C:\\JAVA\\jdk1.8.0_65 打开系统变量Path,添加%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin; #安装redies ========== 命令行方式运行 1. 解压Redis-x64-3.2.100.zip 2. 运行redis-server.exe(启动Redis) 3. 运行redis-cli.exe检查是否启动成功 或者服务方式运行 1. 解压Redis-x64-3.2.100.zip 2. 运行installService.bat(安装windows服务) 运行installService.bat,运行成功后可在服务中找到一个Redies服务(PS:卸载服务为removeService.bat) ![](imgs/3eea1612743c8511f9998229fbe55494.png) 3. 运行redis-cli.exe检查是否启动成功 #安装Mysql ========= 运行bin/StartMySQL.bat,运行成功后可在服务中找到一个MySQL-OBPM-Port-3307服务(PS:卸载服务为StopMySQL.bat) #配置tomcat ========== 将tomcat压缩包进行加压,默认端口是8080,可以修改端口号,操作如下 ![](imgs/2e76b8885cab7c88430ac7216e397b9f.png) 修改tomcat的端口文件,具体在conf/server.xml文件下 ![](imgs/33cdf167334f1a26b9db2c628acc7dd1.png) 部署项目 ======== 操作步骤 -------- ##配置obpm-demo(配置应用系统数据所在) 1. 将obpm-demo放到tomcat根目录下,如: Obpm-demo中,包含软件系统的配置和BPM平台基础模块调用所需要的资料。 ![](imgs/aaacd563f96f3bd70c0d758d1d8004ac.png) 后续需要系统应用升级,则将应用文件夹进行解压,放到对应路径如下 ![](imgs/d798b376de355b765d255ecac3a55ccf.png) ##部署需要的程序包(BPM平台的程序包) 1. 将war/rar/zip包放到webapps目录下,并解压,如:designer、obpm、signon ![](imgs/9229c015b134b7539f044716f6d48f51.png) ![](imgs/0d30b435150c5025ffb941030d0ff61c.png) ##数据库文件导入/更新 ###导出数据库文件 如果需要将数据库一些初始化文件导出,用于升级系统初始化,可以在数据库连接工具中导出,可以选择导出数据库还是表结构和数据,参考如下 ![](imgs/4533fa167ca1e85ab8039b39ad82dbb4.png) ###导入数据库文件 如果第一次配置,则需要创建4个数据库如下,并导入数据库sql文件(用于数据初始化操作) ![](imgs/9867213952a64c5556b8a02724a6c239.png) 运行sql文件,选择对应的sql文件,直接运行 ![](imgs/38b9ef496866d677ba27a07dae020460.png) ###修改数据库文件 如下路径的文件,需要修改数据库连接地址信息 apache-tomcat-8.5.47_8085\\obpm-demo\\proxool.properties apache-tomcat-8.5.47_8085\\webapps\\signon\\WEB-INF\\classes\\application.yml apache-tomcat-8.5.47_8085\\webapps\\obpm\\WEB-INF\\classes\\application.yml apache-tomcat-8.5.47_8085\\webapps\\designer\\WEB-INF\\classes\\application.yml apache-tomcat-8.5.47_8085\\webapps\\designer\\WEB-INF\\classes\\hibernate.properties 因为企业端的系统库是baibaodunObpm,具体参考如下 ![](imgs/aec41150df1e6460f5eb7ae89b288c44.png) ###启动项目&系统登录 运行tomcat下bin目录下的startup.bat,服务器启动后,在浏览器如下地址进行验证 http://locahost:8080designer admin/teemlink 软件配置后台 http://locahost:8080/obpm/admin admin/teemlink 企业域/组织架构后台 http://locahost:8080/signon admin1/123456 企业端系统前台 ###检查应用系统数据源 系统启动后,登录软件配置后台,检查应用系统的数据源是否正确,如果不正确,则调整 注意 如果调整后,重启tomcat ![](imgs/1dbbb43606cdac5390b29cf6907121f1.png) 注意事项 ======== 1.启动obpm项目可能遇到61616被占用的情况,此时需要修改apache-tomcat-8.5.47_8085\\webapps\\obpm\\WEB-INF\\classes\\activemq.xml 8注意事项 ========= 1. 如果没有KM,则不会生成KMS_表,会造成保存用户报错,需要部署KMS,之后启动的时候去obpm-demo里面删除掉那个initTable.log或者手动导入KMS的表 2. 如果重新部署系统,系统库相关的表没有自动生成t_开头的表,obpm-demo里面删除掉那个initTable.log,再重启 ![](imgs/b9be022ea2f53561d3e713d7e886f1e7.png)