Finebi5.0破解版、帆软Finebi破解并发数限制、Finereport10.0报表Lic注册
作者:互联网
Finebi5.0破解版、帆软Finebi破解并发数限制、Finereport10.0报表Lic注册私有云认证
文档创建者:caixiaolan (69992 ) 浏览次数:15463次 编辑次数:62次 最近更新:jiangsr 于 2019-03-07目录:
- 1. 描述
- 2. 私有云认证方式
- 3. 注册步骤
- 4. 迁移认证服务器
- 5. 注意事项
1. 描述编辑
随着云平台的逐渐流行,我们的很多客户也将系统部署到云平台上。 随之而来的就是授权问题,有些云服务器没有固定的物理信息。那么我们之前的授权方式将不再适用。 1.1 适用场景 1)报表服务器物理信息会发生变化,此时需要一台物理信息固定的服务器作为授权服务器,报表服务器与授权服务器之间需要网络通畅。 2)集群情况下使用私有云认证,无需每个节点都发送注册信息到商务。
2. 私有云认证方式编辑
授权服务器(License Server端)将这个授权了的功能点、授权访问域名、授权访问端口、授权访问应用名、授权访问截止日期等信息返回给报表服务器(Report Server),报表服务器(Report Server)做校验,如果校验通过,就进入正常的访问程序,如果不通过,则作为未授权服务器。授权服务器程序是指的是提供授权功能的那个服务器程序(需提供物理信息),报表服务器是指运行FR报表的某台服务器(无需提供物理信息)。 注:linux情况下支持i386、arm和amd64位系统 。
3. 注册步骤编辑
3.1 获取授权服务器信息
根据授权服务器的操作系统,分别下载获取服务器信息文件,点击 windows、mac、linux_amd64、linux_arm、linux_i386。
注:一般情况下,64位的Linux用amd64,32位的Linux用i386,极少情况(当物理机器使用的是RISC精简指令集,低功耗CPU)才使用arm,具体跟使用硬件有关。
1)windows
在授权服务器上,下载完成后,解压文件生成machine文件,以管理员权限运行machine文件,自动生成信息文件,即require目录下的MachineInfo.rif文件。如下所示:
2)linux和mac下
在授权服务器上,以linux_amd64为例,下载完成后,解压文件生成machine文件
- unzip linux_amd64.zip
给machine文件添加权限
- chmod 777 machine
- ./machine
标题:XXX公司注册FineReport正式授权文件 注册方式:私有云认证 【报表服务器版本】:FineReport9.0或FineReport10.0。此项必须提供。 【报表服务器IP】:哪些报表服务器的IP允许被注册,为报表服务器的内网IP。例如:192.168.100.25-192.168.100.26、192.168.0.1。此项必须提供。 【报表工程名】:允许授权的工程名,例如:report1、report2;不提供表示对此项不进行限制。 【授权服务器域名】:为授权服务器的域名。不提供则要保证报表服务器可以通过IP访问授权服务器。格式:www.baidu.com,www.google.com。 【授权服务器公网IP】:若报表服务器需要通过授权服务器的公网IP访问,还需提供授权服务器公网IP。 【授权个数】:一个授权服务器可以同时给多个报表服务器授权,这里是限制同时注册的报表服务器的个数。 附件:MachineInfo.rif 注:在发送注册信息给FineReport商务时,请务必注明公司名称,否则不予注册;
3.2 启动认证服务器
我们商务收到邮件,核实无误后会为您生成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
- unzip FanruanLicenseServer.zip
解压完成后,以管理员权限运行bin目录下的server
- ./server
这样认证服务器就启动好了,如下图:
注:一台服务器上只能运行一个认证服务器。
注:若想授权服务器上运行的可执行文件不关闭,可参考第五点进行设置。
注:这里的最大连接数表示同时能有几个工程向授权服务器申请授权注册
4. 迁移认证服务器编辑
首先,销毁当前认证服务器
已管理员身份进入bin目录,再运行
1)在windows中,打开cmd,切换到bin目录下,运行命令如下:
- .\server.exe -destroy
如下图:
2)在mac和linux中,运行命令如下:
- ./server -destroy
如下图:
会销毁当前的服务器认证许可,并生成一个销毁信息的证据文件,如下图:
注:在windows中,有时候会报错,得在与bin同级目录建一个叫uninstall的文件夹~卸载文件会在这个文件夹里面出现。
客户通过邮件发送给商务下面两个文件:
receipt.fr文件和按照申请认证服务器的步骤,重新生成MachineInfo.rif文件。
商务收到receipt.fr文件,验证完成确认销毁后,再给客户发送新的认证服务器文件。
注:销毁授权服务器后,若重启报表服务器则立即注册失败;若未重启报表服务器则在约24小时后注册失败。
5. 注意事项编辑
1)报表服务器需要可以访问授权服务器; 2)授权服务器上的运行的可执行文件不要关闭:即linux/mac下server不能关闭,windows下server.exe不能关闭;注:如果server关掉,重新打开是未注册的,需要重新操作一次。
如果想设置后台一直运行的话,操作如下:
a. 在windows中,下载安装SrvanyUI服务管理工具并运行,选择文件>增加,增加服务,如下图所示:
点击确定运行即可,如下图所示:
注:设置成功后,服务会开机自启,若需要更换私有云,需要先把之前的停止。
b. 在linux下,nohup:不挂断地运行命令、&:在后台运行,nohup command &的意思是让命令在后台不挂断地执行,这里为了防止终端关闭,sever关闭,则使用下面的命令:
- nohup ./server &
标签:Finebi5.0,报表,Lic,linux,认证,Finereport10.0,服务器,授权,server 来源: https://www.cnblogs.com/Finebi5/p/10657125.html