关于UniGUI安装包的编译环境设置和运行部署

时间:2020-7-27 作者:admin

关于UniGUI安装包的编译环境设置和运行部署

一、完成试用版的安装(详见你去下载的安装说明)

二、编译

2.1、编译库路径

2.2、这个库路径千万别加:$(fmsoft)\uniGUI\Source\Core\PNGImage ,其下的pngimage.pas等几个单元有bug,反正也不用。否则死活通不过。

2.3、重新编译分发BPL

默认分发存取位置:C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl,下面的u*.bpl ,其中的设计时刻库就是delphi要安装和加载的bpl :

2.4、安装并自动加载Component->Install Packages

以下四个,分别右键 Install

3、防止 GoogleUI样式及JS不能执行导致运行时某些界面UI的前端效果不能加载

编辑项目中的TUniServerModule模块中CustomFiles,将包含Google的条目删除:

比如:

http://maps.googleapis.com/maps/api/js?sensor=false

三、部署和运行

3.1、一定要部署安装和开发版相同版本的运行时刻库

比如开发时:FMSoft_uniGUI_Complete_Professional_1.90.0.1501.exe

运行时就要安装:FMSoft_uniGUI_Complete_runtime_1.90.0.1501.exe并且要安装其它几个安装包(FMSoft_uniGUI_HyperServer_Config_1.90.0.1501.exe不一定非得安装,除非你需要“配置自动的服务器负载均衡”,以负载均衡模式运行Web程序)

3.2、防火墙和端口配置

3.3、SSl的配置

3.3.1、自发性的SSL

3.3.2、第三方的SSL的申请与服务器配置(详见我的以下博文)

https://blog.csdn.net/pulledup/article/details/105408763

https://blog.csdn.net/pulledup/article/details/106056206

 

 

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。