Linux中启动FineBI

编辑
  • 文档创建者:doreen0813
  • 浏览次数:2836次
  • 编辑次数:12次
  • 最近更新:doreen0813 于 2019-08-26
  • 1、描述

    在Linux服务器上,安装成功后的FineBI应该如何启动?如何设置FineBI的开机自启动呢?本节我们来介绍一下。

    2、FineBI启动

    一般而言,Linux服务器上是没有图形界面的,Linux的操作使用命令行进行。FineBI的启动命令是"nohup ./finebi &"。

    命令中“finebi”是启动文件,使用该命令时一般要进入到安装FineBI的bin文件目录中,如安装在opt下的:

    cd /opt/FineBI/bin

    切换该路径下后,可以直接执行启动命令:

    nohup ./finebi &

    执行命令后如下图,即为启动成功。

    222

    同时如果需要修改内存,也需要在finebi.vmoptions文件中修改,可参考Linux中修改jvm内存

    注:启动和内存设置文件都在安装一级目录下。

    注:需使用nohup命令后台启动。若直接使用./finebi启动,在主动关闭终端或者因网络原因远程访问进程结束时,子进程的BI也会结束。

    3、FineBI开机自启动

    在linux服务器中,通常会把常用的应用设置为开机自动启动,这样方便于当重启服务器时,不需要再进行应用启动的繁杂操作,同时可减少因为服务器的重启而遗漏应用的启动。

    Linux服务器开机自启动的原理:Linux服务器中一切都是文件,开机应用启动也是读取文件。因此只要在服务器启动时要读取的配置文件中写入该应用的启动命令即可,该配置文件使用的是 rc.local 文件。

    3.1 配置文件

    首先我们找到该文件进行编辑,其路径固定在 /etc 下,我们可以切换到该路径执行vi编辑命令,也可以直接执行编辑命令:

    vi /etc/rc.local

    在该编辑界面下,按“I”键进入insert状态。在最后一行输入FineBI的启动命令,由于当前不在FineBI的目录路径,因此启动命令要加上文件绝对路径,启动命令为(路径需改为对应FineBI安装路径):

    nohup /opt/FineBI/bin/finebi &

    如下图:

    222

    编辑后,按ESC键退出insert界面,输入 :wq ,保存文件并退出。

    注:若配置之后无法生效,可执行chmod +x /etc/rc.d/rc.local ,因为在centos7等linux操作系统中rc.local文件已经逐渐被弃用权限了。

    3.2 重启服务器

    执行重启Linux系统命令 reboot ,重新登录后,使用如下命令查看进程:

    ps -ef | grep finebi

    若看到FineBI进程如下图:

    222

    表示Linux系统启动时FineBI已经同时被启动了。

    4、关闭FineBI

    Linux系统中,FineBI没有Windows系统中对应的后台界面来关闭程序,因此,我们需要通过杀进程来关闭服务。

    1)使用如下命令查看FineBI进程对应的PID;

    ps -ef | grep finebi

    2)kill掉此PID进程即可,如FineBI对应进程PID为4626。

    kill -9 4626


    附件列表


    主题: 专题总结
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]