【FineBI】從搭建到部署

概念

FineBI,新一代自助大數據分析的BI工具

這裏寫圖片描述

這裏寫圖片描述

 

安裝過程

FineBI的各種安裝:http://help.finebi.com/doc-view-3.html

我是在linux下安裝的FineBI,簡單來說就是:

  1. 把 linux_unix_FineBI4_1-CN.sh 複製(下載)到linux中;
  2. 進入該文件目錄,輸入命令:chmod 777 linux_unix_FineBI4_1-CN.sh
  3. 按照提示,一路確定+回車,就安裝成功了,訪問地址:IP+端口(37799)+WebReport/ReportServer?op=fs

遇到的問題:

  • 虛擬機網絡配置問題:使用NAT方式,最後和本機互相ping通就好;

  • 無法訪問問題:關閉防火牆就好(前提是可以ping通,網絡沒問題);

 

開發過程

  1. 打開本地FineReport,切換工作目錄,在上面開發新的頁面;
  2. 一般會用xshell連接服務器,在FineBI/webapps/WegReport/WEB-INF/reportlets文件夾下直接複製文件開發;
  3. 當然還有頁面設置、權限設置、菜單設置等諸多設置;

 

部署過程

開發完成之後,部署是在不同的服務器,那麼就需要把現有的項目遷移過去

詳情參考:http://help.finebi.com/doc-view-526.html

具體的過程是:

  1. 進入開發環境環境服務器,輸入命令:ps aux|grep tomcat ,找到 root後面的進程號;
  2. 殺死線程,關閉網站,輸入命令:kill -9 進程號
    這裏寫圖片描述
  3. 進入路徑: /usr/local/FineBI,將webapps打包(整體複製很慢,而且會斷);
  4. 在正式環境部署FineBI,過程就是 安裝過程;
  5. 在正式環境下 重複步驟1、2;
  6. 進入路徑: /usr/local/FineBI,將webapps刪掉,在把之前打包好的webapps複製到該路徑,解壓縮;
  7. 開始重啓服務,進入路徑: /usr/local/FineBI,輸入命令:nohup ./FineBI &

重啓服務後,項目就在正式環境部署好了,可以直接訪問了,地址就是:IP+端口(37799)+WebReport/ReportServer?op=fs

 

小結

FineBI作爲新一代自助大數據分析的BI工具,有很多功能,用起來還是不錯的;

環境搭建花費了一些時間,通過參考官網和自己的一些操作也能夠成功部署;