步骤十:部署应用(免费版可跳过此操作)
- 设置应用权限。
- 在应用设计器的左上方,单击
,选择“主页”。
图1 选择主页 - 在应用开发页面,单击
,选择“环境配置”,进入环境配置页面。
图2 选择环境配置 - 在“生产环境”,将环境切换到生产环境,并查看用户权限。
图3 选择生产环境
中,单击页面右上方的“开发环境”,在弹出的页面选择
- 在“用户安全 > 权限”中,单击“Developer Profile”,进入权限配置列表页面。
图4 单击Developer Profile权限
- 在“应用程序设置”页签中,单击
,勾选“学院绩效考核系统应用”,再单击
,完成应用可见性设置。
图5 单击编辑按钮图6 选中可见性
- 在应用设计器的左上方,单击
- 一键部署设置。
- 返回应用设计器,单击顶部菜单栏中的“发布 > 应用打包 > 打包设置”,进入打包设置页面。
图7 选择打包设置
- 设置版权信息,单击“下一步”。
图8 设置版权信息
表1 版权设置参数说明 参数
说明
示例
版权信息
设置应用包的版权信息,长度不能超过255个字符。
xx大学版权所有
版权描述
设置应用包的描述信息,建议设置为该应用提供的功能,长度不能超过255个字符。
学院绩效考核系统应用开发
授权模式
设置应用包的完整性和保密性。
- 加密保护应用包:对应用包中的内容进行签名和加密,以防止有人获取应用包后明文查看甚至篡改包中的内容。
- 应用安装后允许查看代码:在环境上作为资产安装时,可以通过应用设计器查看安装后的应用代码,但不可编辑。
加密保护应用包
- 在出厂数据中,设置应用打包时一起发布的数据。
应用打包时,支持按照对象名称打包,即单击“添加对象”设置数据导出条件。选择对象后,在应用打包时会将该对象中满足条件的数据都打包出来。本实践选择步骤三:添加绩效对象中创建的“绩效管理”对象。图9 添加对象数据
- 确认数据无误后,单击“下一步”,进入动作设置页面。
图10 确认导出数据
- 在设置动作中,设置安装应用包时执行的脚本,本实践不做配置,直接单击“保存”。
图11 动作设置
- 保存成功后,单击顶部菜单栏中的“发布 > 一键部署”,进入一键部署页面。
图12 选择一键部署
- 选择待部署的环境,单击“立即部署”。
图13 单击立即部署
- 在弹出的确认部署页面中,选择“立即部署”。
图14 单击立即部署
在页面左下方可查看到应用部署的进度,当提示“部署成功”时,表明应用已部署到运行环境。
图15 查看部署进度图16 部署成功
- 返回应用设计器,单击顶部菜单栏中的“发布 > 应用打包 > 打包设置”,进入打包设置页面。
- 在“运行中”中,单击已部署任务中的“立即访问”,即可直接访问运行环境中该应用,体验业务功能。
图17 单击立即访问
- 单击“查看状态”,自动跳转到华为云Astro轻应用运行环境的环境配置页面中的“监控看板 > 应用看板”,在该页面可查看应用的基本信息、告警统计、页面访问统计及API统计。
图18 单击查看状态图19 应用看板
- 在任务列表中,单击
,可删除部署任务。
图20 删除部署任务 - 在顶部菜单栏中,选择“发布 > 应用包管理”,可查看到发布的应用包。
图21 选择应用包管理
在“全部”页签中,单击包中的
,选择“下载”,可将安装包下载到本地。单击“生成安装包”,可将应用发布为安装包,用来下载或部署到其他环境。单击“生成补丁包”,可将应用发布为补丁包,用来修复应用问题。
图22 管理应用包