# 报表环境搭建
# 1、环境准备
- 系统信息
安装产品的基本环境信息。
名称 | 说明 |
---|---|
操作系统 | Red Hat 4.8.5-16 |
系统架构 | x86_64 |
安装模式 | 最小化模式安装。 |
- 相关软件
相关软件如下所示。
软件 | 说明 |
---|---|
报表介质 | iData-5.2.zip |
JDK | jdk-8u162-linux-x64.tar.gz |
# 2、安装介质介绍
介质说明
iData-5.2.zip介质包含报表应用,目的在于报表管理中心。
# 3、环境搭建
# 安装报表
报表简介
报表是一个报表管理系统,除了各种类型报表的开发设计,它可以进行以下工作:
- 大屏的页面设计、数据管理。
- 自定义看板的设计和维护。
- 图标的设计和自助分析。
- 多数据源的配置,数据集的开发和维护。
报表安装
安装jdk jdk安装请参考linux环境搭建
上传安装包至/opt/ibi/app目录下并解压到指定目录
unzip iData-5.2.zip -d /opt/ibi/app
解压后目录结构如下:
创建报表数据库,并初始化
创建数据库cboard,初始化数据库脚本路径{安装位置}/db-scripts/mysql.sql。
修改报表配置文件 文件路径{安装位置}/config/application.properties。
修改数据库配置信息:
# meta datasource 元数据 # Druid 连接池 datasource.meta.url=jdbc:mysql://localhost:3306/cboard?characterEncoding=utf-8&serverTimezone=Asia/Shanghai datasource.meta.username=root datasource.meta.password=
修改连接afcenter的配置信息。
#AFCENTER地址 afc.environment.url=localhost:80 #AFCENTER的Nginx路由 afc.servlet.context-path=/
# 4、安装验证
启动说明
启动方式:{应用安装目录}/bin下利用startup.sh启动
# 进入bin目录 cd {安装位置}/bin # 启动报表 ./startup.sh #报表日志在logs文件夹中 cd {安装位置}/logs
验证
访问http://localhost:8026/cboard。
看到图中登录界面,启动成功。默认用户名/密码:admin/root123。
# 5、系统配置
配置系统变量
在afcenter平台系统变量中配置iData参数。
参数 | 说明 |
---|---|
BI_USE | 是否开启报表功能 |
BI_URL | 报表PC端门户的地址 |
BI_MOBILE_URL | 报表移动端门户的地址 |
BI_SERVER_URL | 报表服务地址 |
BI_USERNAME | Afcenter连接报表门户的用户名,一般使用默认值不做修改 |
BI_PASSWORD | Afcenter连接报表门户的密码,一般使用默认值不做修改 |
# 6、移动端UI部署
介质介绍
iData-mobile-ui-5.2.zip介质包含报表移动端UI资源。
介质部署
可解压部署在已有流程移动端部署包中,即mobile目录下。 部署包中的/idata/Settings.js文件,通过参数baseServerUrl来配置为Nginx地址,默认值为相对路径,支持域名。
增加路由
在Nginx中增加报表后端的地址路由,例如:
location /cboard{ proxy_pass http://10.15.15.186:8026; }