历史版本57 :FineBI安装与启动 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 系统要求编辑

FineBI 支持安装在主流操作系统上,但对操作系统的 CPU、JDK 版本、内存等均有要求。在安装前需确认当前操作系统的 CPU 及对应 JDK 版本、厂商,JDK 版本必须为1.8 及以上,可去对应厂商处下载 JDK 版本安装部署,否则将无法正确安装。

目前的系统要求如下表所示:

操作系统系统JDKCPU内存磁盘

Windows

(仅支持 64 位)

Windows7 及以上版本

JDK1.8 及以

上(Oracle)

Intel Core i3-4代或更快的处理器4G 或以上至少 2G 可用空间
Mac( 64 位)MacOS10  及以上版本

JDK1.8 及以

上(Oracle)

Intel Core i3-4代或更快的处理器4G 或以上至少 2G 可用空间 
Linux

Centos

RedHat 

等常见 Linux 版本系统

JDK1.8 及以上

32 位:

Oracle

64位:

Oracle、IBM J9

Intel Core i3-4代或更快的处理器4G 或以上至少 2G 可用空间

注1:除上述列出的操作系统对应 JDK 外,也支持部分 openjdk ,例如亚马逊、adopt 等,安装前请务必确认系统要求,比如 linux-ARM 系统不支持安装。

注2:最好不要在一台物理机器上同时运行多个 FineBI 工程,NIO 会将内存占满, 可能会导致另一个工程没法用、宕机卡死之类的问题。  

注3:安装过程问题可参考文档 FineBI 安装常见问题

2. Windows 系统编辑

2.1 安装

1)从 FineBI 官网 下载最新版本的.exe文件,双击 FineBI 安装文件,会加载安装向导,安装向导加载完毕,会弹出 FineBI 安装程序向导对话框。如下图所示:

1587351161749346.jpg

2)点击下一步,弹出许可协议对话框,选择我接受协议。如下图所示:

1587351444106633.jpg

3)点击下一步,弹出选择安装目录对话框,点击浏览,选择 FineBI 安装目录。如下图所示:

注:不建议将 FineBI 安装在系统盘。

1587351545807270.jpg

4)点击下一步,弹出设置最大内存对话框,最大 JVM 内存默认为 2048M,也就是 2G,建议您最大 JVM 内存设置为 2G 以上。需要注意的是最大 JVM 内存不能超过本机最大内存。如下图所示:

1587351601441200.jpg

5)点击下一步,弹出选择开始菜单文件夹对话框,根据您的需求勾选。如下图所示:

1587351660221366.jpg

6)点击下一步,弹出选择附加工作对话框,根据您的需求勾选。如下图所示:

注1:勾选生成安全密钥文件按钮,开启新的密钥生成逻辑,系统安全性可进一步提高。

注2:Windows 环境下,FineBI 安装到C:\Program Files无写入权限时,若要生成安全密钥文件,鼠标右键点击安装包,选择以管理员身份运行

1587351708878354.jpg

7)点击下一步,弹出完成 FineBI 安装程序对话框。如果勾选运行 FineBI并点击完成,FineBI 会自动启动并弹出决策系统设置页面。不勾选运行 FineBI点击完成,FineBI 不会自动启动。如下图所示:

1587351913665633.jpg

2.2 启动

启动 FineBI,有两种方式:

  • 双击 FineBI 桌面快捷方式

  • 双击%FineBI%/bin/finebi.exe文件启动

注:数据决策系统初始化设置可参考 初始化设置

3. Linux 系统编辑

Linux 系统是常用的服务器系统,本章介绍 Linux 系统中安装 FineBI 的步骤。

3.1 安装

3.1.1 上传文件

在 FineBI 官网 下载 Linux 版本安装包后,使用二进制传输方式将安装文件linux_unix_FineBI5_1-CN.sh上传到 Linux 服务器中,例如使用 FileZilla 软件上传。如下图所示:

222

若 Linux 可以连接外网,也可直接到 官网下载 Linux 版本的安装包。

或者在 Linux 命令行下,使用:wget https://fine-build.oss-cn-shanghai.aliyuncs.com/finebi/5.1/public/exe/spider/linux_unix_FineBI5_1-CN.sh,回车便会开始下载,如下图所示:

1.png

注:此处若使用 XShell 连接 Linux 服务器,则在连接时需要关闭 X11 的连接,否则在 FineBI 后续启动运行时可能会崩溃。

如下图所示:

1.png

3.1.2 安装 FineBI

1)文件下载好后,在 Linux 命令行上,切换到该目录中,先给安装文件权限。如下图所示:

chmod 777 linux_unix_FineBI5_1-CN.sh

222

注:如果不先执行权限命令则会报错:-bash: ./linux_unix_FineBI5_1-CN.sh: Permission denied

2)执行安装命令,如下图所示:

./linux_unix_FineBI5_1-CN.sh

222

3)选择回车键进行安装,出现许可协议,如下图所示:

222

4)继续敲击回车键。如下图所示:

222

5)继续敲击回车键。如下图所示:

222

6)继续回车,出现是否接受协议,输入1,按回车键。如下图所示:

222

7)选择要安装的目录,可按该形式写出要安装的目录路径,此处默认用缺省值,直接选择回车键。如下图所示:

222

8)可设置 FineBI 系统使用的最大内存,直接写入数值即可,其单位是 M ,此处使用缺省值,直接选择回车键。如下图所示:

注:此处若为 64 位操作系统,JVM 内存最小设置为 2048 ,即 2G ,否则 FineBI 无法正常运行。

222

9)提示是否创建快捷连接,一般放置在服务器上的并不需要,输入n,按回车即可。同样桌面快捷方式一般也不需要,同样输入n,按回车键。文件即解压进行安装。如下图所示:

222

10)完成安装后,提示是否运行,可以输入y回车将 FineBI 运行起来。如下图所示:

222

3.2 启动

在 Linux 系统中,启动 FineBI 有三种方式:

  • 只在当前 shell 中有效 

  • 在系统中启动   

  • Linux 系统开机自启动

3.2.1 Shell启动

进入 FineBI 的安装目录%FineBI%/bin/中,使用命令./finebi即可,如下图所示:

./finebi

222

3.2.2 后台启动

进入FineBI的目录%FineBI%/bin/中,使用如下命令:

nohup ./finebi &

222

3.2.3 Linux 系统开机自启动

若 FineBI 布署在 Linux 服务器中,通常会设置为开机启动程序,以便于用户重启 Linux 服务的时候,将 FineBI 也同时启动。

方法:将启动命令(如下图)写进/etc/rc.local文件中。Linux 启动时会自动读取rc.local执行启动 FineBI 的命令。如下图所示:

222

222

3.3 重启

在 Linux 中没有对应的前端界面来关闭 FineBI ,需要使用命令ps -ef | grep finebi来查看 Java 进程对应的 PID ,如下图,FineBI 进程对应的 PID 为 13807 。

ps -ef | grep finebi

222

使用kill -9 PID命令将该进程杀掉,FineBI 服务即关闭。例如:

kill -9 13807

随后参考上述进入 FineBI 目录中,使用命令nohup ./finebi  & 启动即可。

启动成功后,就可以在浏览器中输入地址:http://IP:37799/webroot/decision进行访问,其中 IP 为对应安装服务器的 IP 。若外网无法访问,可借助第三方工具:例如花生壳、fcn、frp 等实现内网穿透,后续操作请参考 初始化设置

4. Mac 系统编辑

4.1 安装

Mac 系统下安装与 Windows 类似,在 FineBI官网 下载最新版本的安装包文件后,双击如下图的 FineBI 安装文件,会加载安装向导,安装向导加载完后,会弹出对话框,随后按照 Windows 的操作流程即可。

222

4.2 启动

MAC 系统启动 FineBI 包含两种方式,一种是直接在程序栏找到安装 FineBI 的程序,双击图标启动。如下图所示:

222

还有一种需要进入 FineBI 安装目录,通过点击%FineBI%/bin/finebi4shell启动。如下图所示:

222

启动成功后,就可以在浏览器中输入地址:http://IP:37799/webroot/decision进行访问,其中 IP 为对应安装服务器的 IP 。若外网无法访问,可借助第三方工具:例如花生壳、fcn、frp等实现内网穿透,后续操作请参考 初始化设置