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

目录:

1. 概述编辑

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

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

注1:Linux 系统中关闭或启动 FineBI 请参见:关闭或重启FineBI工程

注2:本文方法适用于 Linux系统中工程未部署到容器中的FineBI

2. 操作步骤编辑

2.1 修改配置文件

1)找到rc.local文件进行编辑,其路径固定在 /etc 下,可以直接执行编辑命令,如下所示:

vi /etc/rc.local

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

nohup /opt/FineBI/bin/finebi &

如下图所示:

222

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

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

2.2 重启服务器

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

ps -ef | grep finebi

若看到 FineBI 进程,则说明 Linux 系统重启后, FineBI 自动启动成功,如下图所示:

54.png