1. 概述

1.1 应用场景

帆软提供 Linux 操作系统下可直接安装使用的 FineReport 设计器,满足不同系统的用户的操作需求。

  • 支持中标麒麟、银河麒麟、UOS 的 Linux 操作系统

  • 支持 ARM 架构

  • 支持 64 位操作系统,不支持 32 位操作系统

注:帆软推出信创版产品适配国产主流软硬件产品,若需要信创版请参考:信创产品简介

2. 下载安装包

1)访问 设计器下载地址,即可进入 FineReport 安装包下载页面。

2)在「其他下载>尝鲜版Linux设计器」中,选择指定版本设计器安装包,点击下载。

本文示例下载 linux_amd64_FineReport-CN.sh 。

3)将安装包上传至 Linux 服务器中。

3. 安装设计器

注:推荐使用 16GB 内存 + 250GB 固态 + 四核 i5 及以上 CPU 安装设计器,将具有比较流畅的使用效果和设计体验。

用户可自行选择通过「命令行界面」或「图形化界面」安装设计器。

3.1 命令行界面安装

在 Linux 命令行中切换到安装包所在目录,给安装包文件权限,如下图所示:

chmod&nbsp;<span>777</span>&nbsp;linux_amd64_FineReport-CN.sh<br>

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

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

./linux_amd64_FineReport-CN.sh<br>

输入 o ,点击回车键,跳出「最终用户许可协议」。

通过不断点击回车键,可阅读完整协议,如下图所示:

协议阅读结束后,输入 1 ,选择接受协议。如下图所示:

可自定义设置 FineReport 设计器的安装目录,默认安装目录为 /home/fr/FineReport_11.0,如下图所示:

可自定义最大 JVM 内存,默认为 2048M,如下图所示:

可自定义设置是否创建快捷方式以及快捷方式的目录,如下图所示:

可自定义选择是否生成密钥文件,如下图所示:

安装程序进入自动解压安装过程,请耐心等待,如下图所示:

安装完成后可选择是否运行产品演示,如下图所示:

至此,Linux 下安装设计器步骤结束。

3.2 图形化界面安装

打开安装包所在目录,双击「linux_amd64_FineReport-CN.sh」文件,选择「运行」,如下图所示:

选择下一步,如下图所示:

选择「我接受协议」,选择「下一步」,如下图所示:

用户可自定义设计器安装目录,设置完成后选择「下一步」,如下图所示:

用户可自定义最大内存,设置完成后选择「下一步」,如下图所示:

用户可自行选择是否设置快捷方式,设置完成后选择「下一步」,如下图所示:

用户可自行选择是否添加桌面快捷方式以及生成安全密钥文件,设置完成后选择「下一步」,如下图所示:

安装程序自动解压安装,请耐心等待,如下图所示:

安装完成后可选择是否运行产品演示,如下图所示:

至此,Linux 下安装设计器步骤结束。

4. 启动设计器

用户必须通过「图形化界面」启动和使用 FineReport 设计器。

双击 FineReport 设计器桌面快捷方式即可启动设计器。

用户也可进入 FineReport 设计器安装目录%FR_HOME%\bin下,双击「designer」脚本并运行。如下图所示:

设计器启动界面如下图所示,请耐心等待:

启动成功后即可使用设计器,如下图所示:

Linux系统部署FineReport的更多相关文章

  1. Linux系统部署体验中心

    Linux系统部署体验中心 安装Linux虚拟机 1.  下载安装VMware,安装64位Linux系统(Ubuntu),要求:CPU双核,2G内存,60G硬盘 2.  安装系统时,选择安装ssh服务 ...

  2. Linux系统部署规范v1.0

    Linux系统部署规范v1.0 目的: 1.尽可能减少线上操作: 2.尽可能实现自动化部署: 3.尽可能减少安装服务和启动的服务: 4.尽可能使用安全协议提供服务: 5.尽可能让业务系统单一: 6.尽 ...

  3. Linux系统部署JavaWeb项目(超详细tomcat,nginx,mysql)

    转载自:Linux系统部署JavaWeb项目(超详细tomcat,nginx,mysql) 我的系统是阿里云的,香港的系统,本人选择的是系统镜像:CentOS 7.3 64位. 具体步骤: 配置Jav ...

  4. Linux系统部署Web项目

    首先,需要有java环境和tomcat服务器,至于这个怎么安装,可以参考:云服务器 java+tomcat 部署与配置 项目部署 有两个大步骤: Step1 将已经写好的web项目打包成war包,在I ...

  5. 基于阿里云服务器Linux系统部署JavaWeb项目

    前段时间刚完成一个JavaWeb项目,想着怎么部署到服务器上,边学边做,花了点时间终于成功部署了,这里总结记录一下过程中所遇到的问题及解决方法.之所以选择阿里云,考虑到它是使用用户最多也是最广泛的云服 ...

  6. Linux系统部署WEB项目(2020最新最详细)

    2020最新Linux系统发行版ContOS7演示部署WEB项目 为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐. 更多命令学习推 ...

  7. 腾讯云linux系统部署项目无法通过外网访问

    最近尝试使用了一下腾讯去的linux系统服务器,但是却遇到各种问题,下面记录的问题是项目部署完成后却无法通过外网访问. 服务器:腾讯云 系统 :CentOS 8.0 64位 处理思路:通过度娘百般摸索 ...

  8. linux系统部署微服务项目

    **:如果使用阿里云linux服务器 1.设置容器镜像服务 在阿里云平台搜索 "容器镜像服务" 选择"CentOS" 安装/升级Docker客户端 配置镜像加速 ...

  9. linux系统部署安装过程

    1. 虚拟环境安装 1.新建虚拟机   2.虚拟机设置 2.系统历程 1.进入系统引导界面进行配置 引导项说明:            1.安装centos 系统                    ...

  10. Linux系统部署samba服务记录

    Samba(Server Messages Block)是一种linux系统和windws系统之间依靠网络协议共享文件的服务程序,(Samba has provided secure, stable ...

随机推荐

  1. [namespace hdk] 向量 direct_vector

    我忏悔我有罪我心情又不好了不知道干什么所以又不小心封了个东西啊啊啊啊啊啊啊啊 功能 已重载 [] 运算符(左值) 已重载 = 运算符(可使用向量或 std:::vector) 已重载 + += - - ...

  2. .Net 6 SignalR 实际业务开发中遇到的问题及解决办法

    一.SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Server-Sent Events(SSE)服务器事件 3.longpolling 长轮询. 如果客户端开启协商,会按顺序 ...

  3. 树莓派2 CentOS7.9 环境下编译 ZLMediaKit 备忘录

    查询系统架构 getconf LONG_BIT 查看是32 或 64位 arch uname -m 输出"x86_64"则为64位,输出"i686"或" ...

  4. USB设备类型代码、详细说明、查询方式

    以下是相关类型的详细说明: 地址:https://www.usb.org/documents 搜索device class 以下是USB所有支持的设备类型代码 地址:http://www.usb.or ...

  5. 利用3Dslice提取血管中心线

    1.首先进入官网下载你需要的版本.你也可以安装老版本,我已经用红色框框出来了. 2.开始安装,等个几十秒钟就ok了. 3.当然要实现提取中心线,还需要 VMTK 这个玩意, 打开应用,找到 insta ...

  6. 什么是SPA页面,它的优缺点?

    什么是SPA spa是单页面应用(single page web application),浏览器会一开始就加载所需要的html.css.javascript.一旦页面加载完毕,整个页面就不会因为用户 ...

  7. ServiceMesh 3:路由控制(图文总结)

    ★ ServiceMesh系列 1 Istio部署 1.1 连接测试机 进入测试机服务器... 1.2 安装Istio 1.2.1 通过官方网站下载Istio # 下载最新版本的Istio $ cur ...

  8. kotlin更多语言结构——>类型安全的构建器

    通过使用命名得当的函数作为构建器,结合带有接收者的函数字面值,可以在 Kotlin 中创建类型安全.静态类型 的构建器 类型安全的构建器可以创建基于 Kotlin 的适用于采用半声明方式构建复杂层次数 ...

  9. Fluent Operator 2.5.0 发布:新增多个插件

    日前,Fluent Operator 发布了 v2.5.0. Fluent Operator v2.5.0 新增 11 个 features, 其中 Fluent Bit 新增支持 7 个插件, Fl ...

  10. Java消息队列入门详解

    什么是消息队列? 消息队列的产生主要是为了解决系统间的异步解耦与确保最终一致性.在实际应用场景中,往往存在一些主流程操作和辅助流程操作,其中主流程需要快速响应用户请求,而辅助流程可能涉及复杂的处理逻辑 ...