Table of Contents

Ultimus BPM Suite V8安装

BPM Server软硬件系统要求

下面列出了Ultimus BPM Server 的计算机软件要求。

软件组件 应用程序和版本号 推荐版本
操作系统 Windows Server 2012/2016 Windows Server 2016
.NET Framework .NET Framework 3.5.1 and .NET Framework 4.5.1 .NET Framework 3.5.1 and .NET Framework 4.5.1
IIS IIS 7.0 包含Asp.net支持及IIS6兼容性 IIS 7.0 包含Asp.net支持及IIS6兼容性
数据库 SQL Server 2012/2016
Oracle 10G
Oracle 11G
SQL Server 2016
Oracle 11G

下面列出了Ultimus BPM Server 的计算机硬件要求。

正式环境:

名称 最低配置 推荐配置 数量
BPM服务器 8 Core CPU/8G内存/500GB硬盘 16 Core CPU/16G内存/1TB硬盘 1
数据库服务器 8 Core CPU/16G内存/500GB硬盘 16 Core CPU/32G内存/1TB硬盘 1

测试环境:

名称 最低配置 推荐配置 数量
BPM服务器 4 Core CPU/8G内存/200GB硬盘 4 Core CPU/8G内存/200GB硬盘 1
数据库服务器 4 Core CPU/8G内存/200GB硬盘 4 Core CPU/8G内存/200GB硬盘

安装前的准备工作

2.1 设置 Ultimus 系统帐号以及权限

2.1.1 创建Ultimus系统帐号

  • 在AD域中创建Ultimus系统账号

    • 域环境:在域服务器上创建Ultimus帐户(帐户名称不限)

    • 本地环境: 在本机计算机管理/本地用户和组中创建Ultimus帐户(帐户名称不限),如图:

    • 将BPM Server指定为域成员

  • 设置Ultimus帐号权限为本地管理员组成员

2.1.2 设置BPM Server本地安全策略

  • 作为服务登录

  • 以操作系统方式操作

  • 作为批处理作业登录

具体操作如下所述:

开始/程序/管理工具/本地安全策略,如图:

2.2 创建 Ultimus 系统数据库

2.2.1 创建空数据库

​ 打开SQLSERVER,

​ 创建空数据库,例如:UltimusServer(系统数据库),UltimusConfig(开发数据库)

2.3 确认已有Ultimus V8的license文件

安装过程

注意:安装Ultimus的时候,如果BPM Server使用的是域账号,则必须使用Ultimus系统帐号登陆到域进行安装。

3.1 安装前检查(重要)

检查操作系统是否安装了角色(IIS、文件服务、应用程序服务)及角色服务、.net Framework 3.5.1及.net framework 4.3.1,如图:

  1. 角色已经安装下面的:

    3.1-9

  • Web服务器IIS (IIS6 管理兼容性)
  • 文件服务
  • 应用程序服务器

2.角色服务确认已经安装下面的:

  • .Net Framework 3.5.1
  • Web服务器(IIS)支持
  • COM+网络访问
  • TCP端口共享
  • Windows进程激活服务支持
  • 分布式事务

3.2 启动安装程序

以管理员方式允许安装包下的Setup.exe,启动安装程序。点击下一步按钮,如图:

3.3 许可协议

接受许可协议,点击下一步按钮

3.4 输入全称及组织

输入全称及组织,点击下一步按钮

3.5 安装目录及license许可

浏览产品安装目录,并指定用户license路径,如图:

3.6 选择安装组件

选择安装组件,如图:

3.6-1

说明:

1. 流程开发人员只需要安装BPM Studio Client,其他全部取消。

2. 系统管理员只需要安装Ultimus Administrator, 其他全部取消。

3. BPM Server上全部选择安装,排除UATS及WebClient。

4. 关闭Ultimus WebClient Server Components,Ultimus CPS,Ultimus UATS/WebClient

3.7 数据库设置

数据库设置对话框输入信息,点击确定按钮,如图:

  • SQL Server/Oracle:选择 SQL Server 还是 Oracle 单选按钮,取决于使用哪个应用程序来创建 Ultimus BPM Database
  • 服务器名:如果将 SQL Server 用作 Ultimus BPM Database,请在服务器名字段输入宿主 Ultimus BPM Database 的计算机名称。如果将 Oracle 用作 Ultimus BPM Database,请在服务器名字段输入 TNS 条目,该条目与已配置的 Ultimus BPM Database tablespace 相关联。
  • 用户名:在用户名字段中,输入登录用户名以访问 Ultimus BPM Database。
  • 用户密码:在密码字段,输入访问 Ultimus BPM Database 所需的密码。
  • “OC”页签用于配置与UItimus组织结构图数据库的连接, 若要自动填写BPM Server数据库设置,请勾选“Use same settings of BPM Server”。这将把OC数据存储在BPM服务器数据库中。

3.8 用户帐户信息

Windows 用户帐户信息页指定Ultimus系统账号名(域名\系统账号)、登录密码,点击下一步按钮,如图:

  • 手动输入帐户名和密码的值,或单击浏览以找到要在帐户名字段中输入的主域控制器 (PDC) 的名称
  • 所选域的所有注册用户都会出现在域帐号列表框中。在域名字段输入 Ultimus Windows 帐户所在的域,点击刷新按钮。如图:

3.9 完成安装

完成安装,如图:

安装后的配置

4.1 更改用户账户控制

在控制面板,用户账户、用户账户中把用户控制设置为从不通知。

4.2 配置MSDTC

在管理工具>组件服务>计算机>我的电脑>Distributed Transaction Coordinator>本地DTC,右键属性:

设置网络DTC访问、允许远程客户端、允许远程管理、允许入站、允许出站及不要求进行验证。

4.3 配置SQLServer

在SQLServer的服务器属性里面设置需要分布式事务:

4.4 配置BPM Studio Client

打开 开始/程序/Ultimus Adaptive BPM Suite/Ultimus BPM Studio Configuration配置工具,如图:

4.4.1 添加存储

  • 存储是用来保存流程设计数据,可以与系统数据库放在一起,也可分开存放。

  • 在右边视图中点击右键,选择添加项,弹出存储添加窗口,如图:

注解:

名称:存储的定义名称

数据库类型:SQLSERVER或ORACLE

服务器名:存储流程设计数据的数据库服务器名称或IP

目录名:数据库名称 UltimusConfig

用户:数据库登录用户名

密码:数据库登录用户密码

说明:可设定多个数据库存储。

4.4.2 添加BPM Server

  • BPMServer用来流程发布和设计流程时选择组织图中用户的服务器。

  • 选择,在右边视图中点击右键,选择添加项,弹出BPM Server指定窗口,如图:

说明:可设定多个BPM SERVER。

4.4.3 添加Domain

添加域控或者本机到Domains中。

4.4.4 添加用户

  • 访问权限用来配置可以进行流程设计工作的用户

  • 选择,点击右键,选择新建用户项,如图:

    选择用户后点击确定按钮,该用户被添加到访问权限栏位,如图:

4.4.5 为BPM Studio用户分配存储

选择BPM Studio用户下的,在右边视图中点击右键,选择添

加项,弹出存储添加窗口,如图:

选择一个存储点击确定按钮。

说明:BPM Studio用户可以指定多个存储。

4.4.6 为BPM Studio用户BPM Server

选择BPM Studio用户下的,在右边视图中点击右键,选择

添加项,弹出BPM Server添加窗口,如图:

选择一个BPM Server点击确定按钮。

说明:BPM Studio用户可以指定多个BPM Server。

4.5 自定义OC安装

C:\UltimusCustomOC\ install.bat

UltimusCustomOC中的install.bat安装

4.6 Ultimus System Administrator配置

打开Ultimus System Administrator,作如下设置

设置归档天数为9999或0