264  
   0
BPM系统安装说明
作者:开小邑于 2018年10月15日 发布在分类 / 环境构建 下,并于 2019年07月15日 编辑

前言

运行本系统有三大前提 JDK、Tomcat、DB。

1. JDK1.7 安装和配置

JDK 推荐使用 1.7、1.8,使用低版本的 JDK 系统能运行,可能在使用某些功能点的时候会 出错,JDK 主要是配置环境变量,本系统不依赖 JRE。JDK 下载 JDK1.7。

下载地址 1,官网:

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-5212 61.html#jdk-7u80-oth-JPR

下载地址 2,开放邑:

http://39.108.155.170/wcp-web4.0.5/webdoc/view/Pub2c9283e8656496c4016564bdea310035.html

官网下载:

点击 Accept…,点击下载的需要的文件


开放邑下载:

1.1 JDK 安装

第一步

点击下载的安装包,点击下一步,如下图。


第二步

选择安装位置,然后下一步


第三步

选择 jre7 的目录,默认就行,然后下一步


第四步

安装成功,关闭。


1.2 JKD 环境变量配置

第一步

配置 JDK 文件,我的电脑->右键属性->高级系统设置—>环境变量

系统属性图


系统属性高级图


环境变量图


第二步

xx 的用户变量→新建 JAVA_HOME 变量 。

变量值填写 JDK 的安装目录(本人是 D:\workTools\java7 ) ,

环境变量图


第三步

xx 的用户变量→新建 path

在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


(注意原来有 path 则点击修改,path 的变量值末尾有没有;号,如果没有,先输入;号再 输入上面的代码)。

path 变量图


第四步

xx 的用户变量→新建 CLASSPATH 变量

变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)


第五步

系统变量配置完毕

检验是否配置成功 运行 cmd 输入 javac 出现下面结果。

安装测试图


输入 java 结果如下:

安装成功图

表明安装成功

2. 数据库文件导入

本系统支持四大数据库 MySQL、SQLServer、Oracle、DB2。

2.1 MySQL 数据库导入 SQL 文件(推荐)

方法一

MySQL 创建 BPM 数据库命令是打开 DOS 界面输入 mysql –u root -p 密码

然后,进入 MySQL 界面,输入 CREATE DATABASE bpm DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

导入 SQL 文件到 BPM 数据库的命令是:

mysql -u root -p 密码 bpm --default-character-set=utf8< e:\mysql\mydb2.sql


方法二

使用 Navicat 图形化工具,打开对应数据库,新建 BPM 数据库,右键 BPM 数据库,然后选择

运行 SQL 文件,选择文件,选择 utf-8 的编码

运行 SQL 图

2.2 SQL Server 数据库导入 BAK 文件

打开 SQL Server Management Studio→登录→新建数据库 bpm→右键【数据库】→【任务】 →【还原】→【设备】→【输入库名】,选择 bak 文件,然后点确定


还原数据库图


选择备份设备图


注意

1. sa 用户属性设置,安全性sa 用户右键属性状态下设置授予,和登陆已启用如图

登录属性图


2. 注意需要允许 SQL Server 登录

允许登录图


3. 注意配置 SQL Server 的 TCP/IP 端口 1433

SQL Server Config ManagerSQL Server 网络配置SQL Express 的协议启用 TCP/IP,

右键属性 IP 地址,拉到最后找到 IPALL 修改 TCP 的动态端口为 1433

SQL Configuration Manager 图

2.3 Oracle 数据库导入 DMP 文件

2.3.1 创建 Oracle 数据库

打开 Database Configuration Assistant创建数据库全局数据库名称 bpm,字符集为utf-8,口令为 Sys123456,创建容数据库可选,点击下一步再点击完成,等待创建完毕

创建数据库图


创建数据库模式图


2.3.2 导入 DMP 文件

1.打开 DOS 界面,进入 SQL*PLUS 输入 sqlplus / as sysdba 回车

2.创建临时表空间 create temporary tablespace bpm_temp;

3.创建表空间,注意表空间必须为 bpm,命令是 create tablespace bpm;

4.创建用户并给予表空间 create user bpm identified by Sys123456 account unlock default tablespace bpm temporary tablespace bpm_temp;

5.用户授权 grant connect,resource,dba to bpm;

6.导入 BPM 文件(注意这里要先退出 sqlplus)

imp 数据库用户名/密码@数据库名称 file=文件路径加文件名 full=y ignore=y;

imp bpm/Sys123456@127.0.0.1:1521/bpm file=bpm 文件路径加文件名 full=y ignore=y;


唯一约束条件问题

1、先找到该表的主键约束条件,然后删除该表的主键约束条件:

SQL> select * from user_cons_columns where table_name='NODE' ;

然后删除约束条件:

SQL >alter table node drop constraint SYS_C005341;

SQL >alter table node drop constraint SYS_C005342;

3. Tomcat

安装 Tomcat

服务器推荐使用 Tomcat7.0.55X64 位,可安装,也可用绿色版,解压即可用。Tomcat 为其他 8.0 或 9.0 时,可能需要修改项目 web.xml 文件中的调度初始化定时作业中 load-on-startup 的 值,因为不同版本的加载机制不太相同,具体修改方法要清楚 Tomcat 的加载机制才知道如 何修改,所以建议用 Tomcat7。运行项目 windows 用户只需要点击 Tomcat/bin 目录下 startup.bat,linux 用户点击 startup.sh。注意不可直接复制 windows 电脑的 Tomcat 到 Linux 系 统,用户需要去官网下载 Linux 版本的 Tomcat。


第一步

下载 Tomcat

地址 1:Tomcat 官网,下载地址:

http://tomcat.apache.org/download-70.cgi

地址 2:开放邑,下载地址:

http://39.108.155.170/wcp-web4.0.5/webdoc/view/Pub2c9283e8656496c4016564bdea310035.html


官网下载:

Tomcat 官网下载图


开放邑下载:

Tomcat 开发邑下载图


第二步

解压 Tomcat

解压 Tomcat,解压 Tomcat 的存放位置随意,解压后目录如下:

Tomcat 解压目录图

4.部署系统文件

第一步

把 bpm.war 文件放入 Tomcat 文件夹下的 webapps 文件夹下如下图,把 bpm.xml 文件放入 conf\Catalina\localhost 下面如下图,注意.war 文件与.xml 文件名相同。

部署目录图


配置文件图


第二步

修改 bpm.xml, 有重要的四个参数(username,password,driverClassName,url)如下图

username---参数改成数据库用户名。

password--改成你数据库的密码。

driverClassName--参数改成你所使用数据库的驱动。

url--数据库指定数据库地址与数据库名,端口号。


driverClassName 的配置:

1. SQLServer 填:com.microsoft.sqlserver.jdbc.SQLServerDriver

2. Mysql 填:com.mysql.jdbc.Driver

3. Oracle 填:oracle.jdbc.driver.OracleDriver


url 的配置:

1. Mysql 填jdbc:mysql://127.0.0.1:3306/bpm?useUnicode=yes&characterEncoding=UTF8

2. Oracle 填:jdbc:orcle:thin:@127.0.0.1:1521:bmp

3. SQLServer 填:jdbc:sqlserver://127.0.0.1:1433;DatabaseName=bpm

配置图


第三步

添加 jar 文件

下载 sqljdbc.jar(对应 SQL Server), mysql-connector-java-5.1.32-bin.jar(对应 MySQL),ojdbc6_g.jar(对应 Oracle)。

下载地址 1,各官网:

MySQL:

https://dev.mysql.com/downloads/connector/j/


Oracle:

http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-09076 9.html


SQL Server:

https://docs.microsoft.com/zh-cn/sql/connect/jdbc/download-microsoft-jdbc-drive r-for-sql-server


下载地址 2,开放邑:

http://39.108.155.170/wcp-web4.0.5/webdoc/view/Pub2c9283e8656496c4016564bdea310035.html

把 jar 放在 Tomcat/lib 目录下,这是数据库驱动包。

驱动目录图

5.运行与使用系统

5.1 运行系统

点击 bin 目录下的 startup.bat 文件即可运行系统。但当你在开发过程用 HTTP 请求时,Tomcat 可能会报错,原因时 JDK 缺少 servlet-api.jar,解决办法将 Tomcat 下的 lib 目录 下的 servlet-api.jar 文件拷贝到 JDK 的 jre/lib/ext 目录下。

系统启动图

5.2 系统注册

输入地址:http://localhost:8080/bpm/form?wf_num=F_S001_A049 ,打开后输入序列号(咨 询联科软件技术人员获得序列号)。

系统注册图

5.3 访问系统

回到 http://localhost:8080/bpm 输入,账号 admin 密码 pass

系统登录图

业务系统管理平台图

5.4 Q&A

Q:登录时出现 Error:this system sn has expired!错误该怎么办?

A:请参考 5.2 节。

Q:我安装完成了但是出现登录界面和填写序列号的界面都是空白的,而且 Web 服务器后台 并没有报错,这种情况该怎么办?

A:请检查数据库驱动 jar 包的版本,还有检查数据库导入是否正确,数据导入不成功的话 也会导致这个问题。

6.集群服务器的安装

BPM 集群安装,集群的技术需要重点考虑的是 Session 共享。BPM 集群的安装,只需在平 台上配置对应的服务器,Session 共享在 BPM 内部已实现。新增集群服务器,在“监控” “平台监控”“集群服务器管理”。

服务器集群图


点击“新增集群服务器”;

新增服务器集群图




 推荐知识


 访问权限

创建人 开小邑
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 所有人
分类审核权限 无需审核
分类预览权限 无限制
分类下载权限 无限制
 历史版本

修改日期 修改人 备注
2019-07-15 15:37:48[当前版本] 尐寳 调整内容
2018-10-15 13:48:54 开小邑 格式调整
2018-10-15 13:47:29 开小邑 格式调整
2018-10-15 11:01:15 开小邑 格式调整

 附件

附件类型

JPGJPG PNGPNG

OpenEA知识库-V.free.4.0.5