1、描述编辑
Tomcat服务器是免费且性能相对稳定的web应用服务器,在许多中小型企业中很受欢迎。FineBI支持的Tomcat版本及对应的JDK版本:
Tomcat版本 | JDK版本 |
---|---|
Tomcat8.0及以上版本 | jdk1.8 |
注:1、Tomcat版本与JDK版本需要与操作系统对应;不支持32位系统;
2、FineBI5.0仅支持JDK1.8版本,需要使用对应版本,否则无法部署成功并使用。
2、独立部署编辑
独立部署就是将FineBI应用集成到新的Web工程。
1、把FineBI目录中%FineBI%\webapps下的webroot文件拷贝到%Tomcat_HOME%/webapps/下,如下图:
应用名webroot可以根据需要改变,如可以改为“FineBI”。
2、将环境上安装的JDK目录lib下面的tools.jar拷贝到%Tomcat_home%/lib或%Tomcat_home%/webapps/webroot/WEB-INF/lib任一位置,如下图:
找到tools.jar文件:
拷贝至%Tomcat%/lib下:
3、应用部署成功后,进入%Tomcat_HOME%/bin目录下启动tomcat服务器,根据不同系统,执行startup.bat或者startup.sh便可以在客户端浏览器中访问了。
4、在客户端浏览器中输入访问地址http://localhost:8080/webroot/decision可成功看到如下图所示的访问界面,证明部署成功。8080端口可根据需要进行修改。
注:访问地址由“服务器IP”+“端口”+“工程文件名”+“decision”组成;若Web应用服务器可以在外网进行访问,我们就可以在外网访问FineBI数据决策系统了。
此处,我们还需要为工程配置上宕机自动生成dump日志的jvm参数,配置该参数对工程运行没有性能损耗,仅用于在服务器宕机时生成dump日志。
进入Tomcat目录%tomcat%/bin找到配置文件catalina.sh,打开该文件,并增加如下图的jvm参数:
其中/opt/路径表示的是宕机文件生成路径,可以根据需要修改文件路径。修改保存后,需要重启Tomcat才能使配置生效。
3、注意事项编辑
1. 在Linux的Tomcat下部署了FineBI以后,若要导出Excel(包含组件导出Excel和仪表板导出Excel),则需在Tomcat的目录%tomcat%/bin找到配置文件catalina.sh,打开该文件并搜索RUNJAVA,在所有类似如下所示的内容后都增加一行Djava.awt.headless=true \。
修改文件后保存并重启FineBI,即可导出Excel。
2. Windows下的CMD窗口默认可编辑,如果鼠标点进窗口,会造成所有的java线程阻塞,造成Tomcat假死宕机,不能使用。此时,需要在tomcat的CMD界面,选择属性,如下图:
取消两个编辑选项的勾选,如下图,取消快速编辑模式和插入模式的勾选,点击确定保存该属性并重启Tomcat即可。