组件名称:Knowage Community
安装文档:https://knowage-suite.readthedocs.io/en/7.1/installation-guide/index.html
配置文档:https://knowage-suite.readthedocs.io/en/7.1/administrator-guide/index.html
支持平台: RHEL Red Hat Enterprise, Ubuntu18.04, Windows server2012/2008, Windows7/10, CentOS7.x
责任人:cdl
Knowage 是从SpagoBI发展而来,使用Java语言写的开放源码的商业智能分析工具,是一套适合现代商业分析的开源工具套装。提供 Community Edition 和 Enterprise Edition 两个版本。
- 程序语言:Java1.8 以上
- 应用服务器:Tomcat8.5 以上
- 数据库:MySQL5.7 or MariaDB10.2,10.2,10.3 or PostgreSQL9.1等
- 依赖组件:NodeJS,Chromium(此两个组件只有企业版才需要)
- 其他:Knowage CE requires 2GB of free space on file system, Knowage CE requires 3GB of available RAM
注意:Knowage CE Installer 安装方式内置 Tomcat7
官方提供了 Manual installation 和 Knowage CE Installer 两种安装方式,其中 Manual installation 文档写得很乱,基本无法参考,因此采用 Knowage CE Installer 安装方式。
主要安装步骤如下:
- 下载Knowage CE Installer文件
- 解压
- 运行
./Knowage-7_0_0-CE-Installer-Unix-20191022.sh -c
命令 - 启动服务
注意事项:
- JAVA_HOME 环境变量需存在
./Knowage-*.sh -c
注意 -c 这个参数
安装完成后,需要依次完成如下配置
innodb_buffer_pool_size = 2G (adjust value here, 50%-70% of total RAM)
innodb_log_file_size = 500M
- 数据库安装方式:自行安装
- 账号密码:root
如果有后台账号
- 登录地址: http://Internet IP:8080/knowage
- 账号密码: demo_admin/demo_admin
- 密码修改方案:待研究
- 程序路径:/data/wwwroot/knowage
- 日志路径:/var/log/knowage
- 配置文件路径:
- 其他...
本项目需要自行构建服务,具体参考Ansible项目
列出需要增加的环境变量以及增加环境变量的命令:
- 名称 | 路径
通过如下的命令获取主要组件的版本号:
http:// 公网 IP:8080 即可访问控制台,系统默认存在一个无法通过外网访问的guest/guest账号
item | port |
---|---|
lustering | 25672 |
AMQP | 5672 |
http | 15672 |
有,通过 rabbitmqctl
查看工具的说明
有,knowage