华为云ASTRO大屏应用-私有化部署安装指导:步骤三:安装运行环境
步骤三:安装运行环境
- 部署华为云Astro大屏应用服务。
- 登录您的服务器,创建安装目录。
cd /home/ mkdir canvas_private
其中,“canvas_private”为安装目录,可自定义。本章节以在“home”目录创建安装目录为例进行介绍,您也可以在其他目录下创建该目录。
- 将步骤二:下载运行环境中获取的华为云Astro大屏应用运行环境部署包(AstroCanvas_Runtime.zip),上传到安装目录下。
- 解压已上传的部署包,并进入已解压后的目录。
unzip AstroCanvas_Runtime.zip cd AstroCanvas_Runtime
图5 解压后包中的内容 - 进入config目录,新增“application.yml”配置文件。
cd config vi application.yml
在配置文件中,添加如下内容:# 配置当前机器的ip(默认127.0.0.1) hostIp: 10.10.*.* # 配置http连接器超时时间(默认3000) http: connectTimeout: 30000 socketTimeout: 30000 magno: deploy: # 配置私有化环境启动端口(默认8081) serverPort: 19996 # 配置是否开启匿名访问,默认是false,开启则改为true enableAnonymous: false # 租户ID tenantId: tenant-2bb76b9b9f24****09737a83
其中,“tenantId”为租户ID,请参考步骤二:下载运行环境中操作,进入“本地部署信息”页面。在租户ID后,单击
,即可复制租户ID。
图6 复制租户ID - 进入解压后的目录,执行启动命令。
cd /home/canvas_private/AstroCanvas_Runtime sh start.sh
如果启动失败,请查看启动日志“/home/canvas_private/AstroCanvas_Runtime/startlogs/start.log”。如果提示权限不足,请返回安装目录,设置目录下所有文件为最大权限。cd /home/canvas_private/AstroCanvas_Runtime chmod -R 777 AstroCanvas_Runtime
其他常用操作及命令如下:
- 查看日志:/home/canvas_private/AstroCanvas_Runtime/logs/***-PrivateDeployApp.log
- 重启服务:sh restart.sh,执行启动命令后,如果修改了“application.yml”文件,需要执行该命令,重新启动。
- 停止服务:sh stop.sh
- 登录您的服务器,创建安装目录。
- 服务启动后,在浏览器中,输入华为云Astro大屏应用服务所在服务器的IP地址和端口,获取机器码。
http://10.10.*.*:19996/
其中,“10.10.*.*”为1.d中,修改application.yml时配置的服务器ip、“19996”为端口。
图7 复制服务器机器码 - 注册服务器。
- 在华为云Astro大屏应用界面,单击右上角的账号名,选择“本地部署”。
图8 华为云Astro大屏应用界面选择本地部署
- 在本地部署信息页面,单击“注册”。
图9 选择新建服务机器码
- 输入服务器机器码和名称,单击“确定”,生成测试Key。
图10 生成测试Key
其中,“服务器机器码”请配置为2中获取的内容,服务器名称请根据实际情况进行配置。
- 返回本地部署信息页面,单击服务器机器码后的
,下载测试Key文件(runtime.key)。
图11 下载测试Key文件 - 将获取的测试Key,上传到本地服务器的“/home/canvas_private/AstroCanvas_Runtime/config”目录下,验证服务器部署情况。
cd /home/canvas_private/AstroCanvas_Runtime/config
- 测试Key有效期为3天,过期后请使用机器码重新注册并生成测试Key或启用为正式Key。下载新的Key后,需要删除原先的Key,替换为新的Key。
- 使用机器码生成新的测试Key时,需要先删除失效的Key,再重新注册。因为一个机器码只能注册一个Key。
在浏览器中,输入华为云Astro大屏应用服务所在服务器的IP地址和端口,可正常进入华为云Astro大屏应用界面,说明已部署成功。http://10.10.*.*:19996/
其中,“10.10.*.*”为1.d中,修改application.yml时配置的服务器公网ip,“19996”为端口。
- 验证无误后,单击测试Key右侧操作栏中的
,在弹出的页面单击“确定”,启动测试Key。
图12 启动测试Key启动成功后,返回本地部署信息页面,可查看到“Key类型”由“测试”变为“正式”。
图13 正式Key
- 在华为云Astro大屏应用界面,单击右上角的账号名,选择“本地部署”。
- 下载正式Key文件(runtime.key),替换测试Key的runtime.key文件,替换后重启服务即可使用。
- 配置登录私有化部署华为云Astro大屏应用的用户名和密码。
- 进入“/home/canvas_private/AstroCanvas_Runtime”目录。
cd /home/canvas_private/AstroCanvas_Runtime
- 编辑userConfig.json文件,在文件中设置登录华为云Astro大屏应用的用户名和密码。
vi userConfig.json
配置示例如下:{ "accounts": [ { "name": "user1", "pwd": "user1用户登录密码" }, { "name": "user2", "pwd": "user2用户登录密码" } ] }
- 配置完成后,保存文件并退出。
- 进入“/home/canvas_private/AstroCanvas_Runtime”目录。
- Astro轻应用_Astro大屏应用_分钟级构建业务大屏
- Astro轻应用_低代码开发平台Astro Zero_码农防脱神器
- 大屏应用Canvas_华为云Astro_低代码平台-华为云
- 可视化数据大屏开发_Astro Canvas_低代码平台-华为云
- GaussDB安装_GaussDB数据库安装_高斯数据库安装-华为云
- Astro轻应用_低代码开发平台Astro Zero_新手入门
- 安全云脑-安全大屏_综合态势大屏_态势大屏有哪些内容
- 应用部署_应用部署支持什么语言_应用部署的优势-华为云
- 低代码开发平台_华为云低代码_Astro Zero
- 免费的低代码开发平台_低代码平台_华为云Astro-华为云