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

目录:

1. 概述编辑

有时用户需要将 FineReport 或者 FineBI 部署在宝兰德容器内进行使用。

支持部署的环境信息详情参见:安装环境支持范围

2. 部署方法编辑

2.1 打war包

方案一:

参考设计器部署概述部署工程并确保工程 /webapps/webroot/web-inf/lib 下有 jdk 环境下的 tools.jar

在 FineReport 或者 FineBI 安装目录%FR_HOME%/webapps/webroot  下执行以下语句打 war 包

jar cvf webroot.war *


方案二:

获取 webroot 压缩文件并将其上传至服务器中,如下图所示:

上传文件后,进入上传位置,例如 /opt/applications,新建文件夹 webroot 并将文件解压至新建文件夹中:

mkdir webroot
unzip webroot.zip /opt/applications/webroot

执行以下语句对解压好的 webroot 打 war 包:

jar cvf webroot.war *

image.png

2.2 部署工程

进入宝兰德启动目录:

cd /home/bes952/bin

输入启动命令:

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

启动后进入BES控制台,通常为访问:http://ip:1900/console,点击应用管理>常用应用>部署,如下图所示:

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

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

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


2.3 访问工程

点击应用名称>访问链接,如下图所示:

获取应用端口(这里注意,提供的链接webroot后面缺少decision,所以直接点击访问是失败的,要手动添加decision)

浏览器输入http://ip:18080/webroot/decision访问应用成功,如下图所示: