私有云认证
1. 版本
| 设计器版本 | jar包 |
|---|---|
| 9.0 | 2017-11-22 |
2. 描述
3. 私有云认证方式

授权服务器程序是指的是提供授权功能的那个服务器程序(需提供物理信息),报表服务器是指运行FR报表的某台服务器(无需提供物理信息)。
4. 注册步骤
根据授权服务器的操作系统,分别下载获取服务器信息文件,点击 windows、mac、linux_amd64、linux_arm32、linux_386、linux_arm64。
1)Windows
在授权服务器上,下载完成后,解压文件生成machine文件,以管理员权限运行machine文件,自动生成信息文件,即require目录下的MachineInfo.rif文件。如下所示:

2)Linux和Mac下
在授权服务器上,以linux_amd64为例,下载完成后,解压文件生成machine文件
标题:XXX公司注册FineReport正式授权文件
我们商务收到邮件,核实无误后会为您生成FanruanLicenseServer.zip,来给授权服务器授权,以邮件方式发送给您。
1)Windows下
在授权服务器上,解压FanruanLicenseServer.zip,以管理员权限运行bin目录下的server,这样认证服务器就启动好了,如下图:
若这里启动失败,报错的原因是端口被占用,那么使用命令行启动程序的时候,后面加参数 -port 端口指定另外端口。windows下例如:.\server.exe -port 8088。linux/mac下例如:./server -port 8088。
2)Mac下
在授权服务器上,解压FanruanLicenseServer.zip,以管理员权限运行bin目录下的server,这样认证服务器就启动好了,如下图:
3)Linux下
在授权服务器上,解压FanruanLicenseServer.zip
解压完成后,以管理员权限运行bin目录下的server
这样认证服务器就启动好了,如下图:
注:一台服务器上只能运行一个认证服务器。
注:若想授权服务器上运行的可执行文件不关闭,可参考第六点进行设置。



5. 迁移认证服务器
首先,销毁当前认证服务器
已管理员身份进入bin目录,再运行
1)在Windows中,打开cmd,切换到bin目录下,运行命令如下:
如下图:
2)在Mac和Linux中,运行命令如下:
如下图:
会销毁当前的服务器认证许可,并生成一个销毁信息的证据文件,如下图:
注:在Windows中,有时候会报错,得在与bin同级目录建一个叫uninstall的文件夹~卸载文件会在这个文件夹里面出现。
客户通过邮件发送给商务下面两个文件:
receipt.fr文件和按照申请认证服务器的步骤,重新生成MachineInfo.rif文件。
商务收到receipt.fr文件,验证完成确认销毁后,再给客户发送新的认证服务器文件。
6. 注意事项
注:如果server关掉,重新打开是未注册的,需要重新操作一次。
如果想设置后台一直运行的话,操作如下:
a.在Windows中,下载安装SrvanyUI服务管理工具并运行,选择文件>增加,增加服务,如下图所示:

点击确定运行即可,如下图所示:

注:设置成功后,服务会开机自启,若需要更换私有云,需要先把之前的停止。
b.在Linux下,nohup:不挂断地运行命令、&:在后台运行,nohup command &的意思是让命令在后台不挂断地执行,这里为了防止终端关闭,sever关闭,则使用下面的命令:
注:如果是工具连接(xshell),在使用nohup ./bin/server &命令行后,使用exit退出登录,若重新登录使用ps -ef|grep server命令查看是否运行在后台,如果成功运行则表示私有云后台启动成功,只要服务器不关机则会一直运行。
附件列表
文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201)

