最新历史版本 :宝兰德控制台部署工程 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

帆软产品版本
功能变动

FineReport11.0.9信创版

FineBI6.0.4信创版

FineDataLink 4.0.19 信创版

-

1.2 应用场景

宝兰德BES应用服务器是一款JavaEE应用服务器,支持最新的JavaEE规范标准。主要功能特点包括:

  • 卓越的Web、EJB和JMS

  • 集中的中央全系统可视化管理

  • 方便实用的日志查看和功能模块监控

帆软产品 FineReport/FineBI/FineDataLink 支持部署在宝兰德应用服务器中间件中。

1.3 功能简介

本文示例讲解,如何使用宝兰德控制台,部署FineBI应用。

注:宝兰德存在多种部署方案,但同时只能使用一种,请按需选择。

2. 部署中间件编辑

2.1 前置准备

1)检查服务器

检查内容
具体说明
检查服务器环境支持部署的服务器芯片架构和操作系统,详情请参见:安装环境支持范围
检查JDK版本推荐使用OpenJDK1.8版本以上
检查服务器参数检查open files和max user processed,推荐至少配置为10240

如果值太小需要编辑/etc/security/limits.conf文件进行配置

2)准备中间件

准备内容
具体说明
准备中间件介质准备宝兰德中间件安装包,推荐使用新版本
准备中间件根目录创建一个目录,用于部署中间件。本章剩余操作都在此目录下进行

请确保安装用户有对该目录的写权限

推荐使用具有管理员身份的用户来安装宝兰德中间件

2.2 部署中间件

1)解压中间件介质

2)初始化中间件

进入中间件bin目录下:

cd /data/bes/bin

初始化设置:

./configserver --user=admin  --password=B#2008_2108#es --adminuser=admin  --adminpassword=B#2008_2108#es  --adminhost=0.0.0.0 --adminport=1900 --userhost=0.0.0.0  --userport=18080

初始化说明:

设置说明
user当前管理用户名
password

当前管理密码

初次使用宝兰德中间件,内置的初始密码为「B#2008_2108#es」

adminuser新的管理控制台的用户名
adminpassword新的管理控制台的管理密码
adminhost

管理监听地址

建议0.0.0.0表示对所有地址进行监听

adminport实例管理服务器的端口
userhost

服务监听地址

建议0.0.0.0表示对所有地址进行监听

userport实例服务端口,即应用访问端口

3)修改jvm参数

使用-XX:MaxMetaspaceSize参数可以设置元空间的最大值,宝兰德默认为512M,较小,需要手动调大该参数值

在bes/conf目录下,打开server.config,找到<jvm-options>并修改,推荐设置 MetaspaceSize 和 MaxMetaspaceSize 为4G。

4)启动中间件

进入中间件bin目录下:

cd /data/bes/bin

启动中间件(请自行修改其中的用户名和密码):

./iastool --passport B#2008_2108#es start --server --user admin --password B#2008_2108#es

3. 准备工程war包编辑

1)获取工程压缩包

合作客户请联系帆软技术支持获取webroot.zip压缩包。

技术支持联系方式:「服务平台>在线支持」、电话「400-811-8890」。

请准确描述需要信创版webroot.zip工程包,请准备描述需要FineReport/FineBI/FineDataLink产品。

2)上传工程压缩包

请准备一个已安装了Java环境并正确配置了环境变量的服务器。

请将上一步获取的webroot.zip压缩包上传至该服务器中。

本文示例上传至/home/test文件夹下。

3)解压webroot

使用终端工具访问该服务器

进入webroot.zip所在文件夹:cd /home/test

解压webroot.zip压缩包:unzip webroot.zip -d /home/test/webroot

4)打war包

进入解压后的webroot文件夹:cd /home/test/webroot

打war包:jar cvf webroot.war *

在webroot文件夹下,生成的webroot.war文件,即为下文部署所需的war包:

4. 部署帆软应用编辑

登录BES控制台,通常为访问:http://ip:1900/console,点击「应用管理>常用应用>部署」。

上传打好的 war 文件,如下图所示:

选择部署为应用,如下图所示:

保持默认模式即可,然后点击完成,等待部署,如下图所示:


5. 访问工程编辑

1)登录BES控制台,通常为访问:http://ip:1900/console,点击「应用管理>常用应用」。

2)点击部署的应用名称,查看「常规>访问链接」,可查看帆软应用的占用端口,示例为18080。

3)在浏览器端口访问http://ip:port/webroot/decision,即可访问帆软应用。

其中ip为BES中间件所在服务器IP,端口为上一步查询的工程占用端口,webroot为部署中设置的应用名称。