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,如图:
角色已经安装下面的:
- 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 选择安装组件
选择安装组件,如图:
说明:
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
