QingHub Studio快速部署

2024-04-27 18:20
文章标签 部署 快速 studio qinghub

本文主要是介绍QingHub Studio快速部署,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

简要介绍

QingHub Studio部署套件,主要针对需要本地化离线部署的用户提供一键部署的能力。目前本地化部署只支持单机版。需高可用部署的可以自行研究或寻求轻云研发团队技术支持。本地部署只作为用户开发的前后端应用的运行环境,不包括应用设计及监控运维。该版本为单机体验版,仅适用于体验 QingHub 功能或者个人开发环境, 支持 Windows(x86_64)、Linux(x86_64)。

前提

支持window 或Linux 操作系统安装,不同环境请准备好相应的支撑工具:

  • 安装 Windows Docker Desktop
  • 安装Docker-compose
  • Linux 环境安装Docker 环境,请提前安装好Docker以及docker-compose环境。

资源要求

操作系统

原则上只要安装了Docker 和 Docker compose 运行环境的操作系统均支持。如Window 中已经安装了 Docker Desktop 也是可以一键部署的。

建议在Linux 操作系统上安装部署。本手册主要介绍基于Centos 7 操作系统。

  • Centos : centos 7 及以上
  • Docker :20.20.22 及以上
  • docker-compose : v2.16.0
[root@itserver02 proc]# cat /proc/version
Linux version 5.4.249-1.el7.elrepo.x86_64 (mockbuild@Build64R7) (gcc version 9.3.1 20200408 (Red Hat 9.3.1-2) (GCC)) #1 SMP Wed Jun 28 10:36:05 EDT 2023
[root@itserver02 proc]# docker --version
Docker version 20.10.22, build 3a2c30b
[root@itserver02 proc]# docker-compose --version
Docker Compose version v2.16.0
[root@itserver02 proc]# 
建议配置
  • CPU: 4C
  • 内存: 16G
  • 硬盘: 200G

部署内容

由于客户端完全安装分布式微服务架构设计,虽然DEMO为单机部署,需要的服务模块及基础组件均需要部署。主要包括:

模块名称版本说明
MySQL5.7配置数据库
Redis6.2.6缓存数据库
Nacos2.3.3微服务配置中心
qingcloud-gateway1.0.0微服务网关
qingcloud-auth1.0.0轻云信息科技认证模块
qingcloud-admin1.0.0轻云信息科技MC管理中心组件
qingcloud-nginx1.0.0Nginx组件
qingcloud-bexecutor1.0.0轻云UC设计中心 后端作业执行中心
qingcloud-fexecutor1.0.0轻云UC设计中心 前端应用执行中心
qingcloud-fusion1.0.0设计器管理服务端

部署方式 (单机Docker)

简单到任何说明都是扯蛋。

文件准备:

qingcloud-platform/qingcloud-deploy/qingcloud-ec/
拷贝文件:docker-compose.yaml 到自己的环境中。部分参数请酌情修改。
该部署方式需要确保网络畅通,需要下载清单中相关的docker image,并且该方式部署在同一节点,需要集群部署的可以寻求帮助或自行研究。

初始化

执行如下命令:
mkdir -pv /u01/{mysql,redis,nacos,minio,qingcloud-gateway,qingcloud-auth,qingcloud-admin,qingcloud-bexecutor,qingcloud-fusion}/{data,config,logs}

执行:

docker-compose up -d
:::info
启动过程优化:
执行如上命令,由于启动顺序问题,会在后台看到大量的报错,但不影响启动。故最好采用各个模块分开启动,同时用户也可以自行在多台服务器上部署。
docker-compose up mysql redis minio -d
docker-compose up nacos nginx -d
docker-compose up gateway auth -d
docker-compose up admin bexecutor fusion -d
:::

登录

漫长的等待之后,进入到浏览器执行(我们平时只用chrome,其他的也许可以,客官请自便)

http://ip:9100
用户名: admin
密码: Qingcloud@3721

image.png轻云广场:

image.png

后续工作

QingHub 成功部署后:
你可以开发低代码应用
你可以编排作业,采集数据,搭建物联网平台
你可以部署标准软件,中间件,服务器,数据库等
你可以自定义开发作业组件,自定义配置标准软件,等然你也可以把这些软件发布的社区供大家使用。
所以,你大致可以做开发想做的绝大部分事情

当然这一切,你还得熟悉轻云官方的相关手册,比如管理平台操作手册,QingHub操作手册,轻云低码设计指南等等。文档挺多,客官请去官方查找。

编译

如果有源码编译需求的。下载地址:
https://gitee.com/qingplus/qingcloud-platform
要求:
jdk 版本不低于17
Maven,只要不是2年前的版本,应该都可以。
image.png
导入应用,直接执行:

mvn clean package 

若在编译时本地化配置修改不熟悉。可以联系官方寻求帮助。

这篇关于QingHub Studio快速部署的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/941206

相关文章

闲置电脑也能活出第二春?鲁大师AiNAS让你动动手指就能轻松部署

对于大多数人而言,在这个“数据爆炸”的时代或多或少都遇到过存储告急的情况,这使得“存储焦虑”不再是个别现象,而将会是随着软件的不断臃肿而越来越普遍的情况。从不少手机厂商都开始将存储上限提升至1TB可以见得,我们似乎正处在互联网信息飞速增长的阶段,对于存储的需求也将会不断扩大。对于苹果用户而言,这一问题愈发严峻,毕竟512GB和1TB版本的iPhone可不是人人都消费得起的,因此成熟的外置存储方案开

电脑桌面文件删除了怎么找回来?别急,快速恢复攻略在此

在日常使用电脑的过程中,我们经常会遇到这样的情况:一不小心,桌面上的某个重要文件被删除了。这时,大多数人可能会感到惊慌失措,不知所措。 其实,不必过于担心,因为有很多方法可以帮助我们找回被删除的桌面文件。下面,就让我们一起来了解一下这些恢复桌面文件的方法吧。 一、使用撤销操作 如果我们刚刚删除了桌面上的文件,并且还没有进行其他操作,那么可以尝试使用撤销操作来恢复文件。在键盘上同时按下“C

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

如何在Visual Studio中调试.NET源码

今天偶然在看别人代码时,发现在他的代码里使用了Any判断List<T>是否为空。 我一般的做法是先判断是否为null,再判断Count。 看了一下Count的源码如下: 1 [__DynamicallyInvokable]2 public int Count3 {4 [__DynamicallyInvokable]5 get

hdu 4565 推倒公式+矩阵快速幂

题意 求下式的值: Sn=⌈ (a+b√)n⌉%m S_n = \lceil\ (a + \sqrt{b}) ^ n \rceil\% m 其中: 0<a,m<215 0< a, m < 2^{15} 0<b,n<231 0 < b, n < 2^{31} (a−1)2<b<a2 (a-1)^2< b < a^2 解析 令: An=(a+b√)n A_n = (a +

v0.dev快速开发

探索v0.dev:次世代开发者之利器 今之技艺日新月异,开发者之工具亦随之进步不辍。v0.dev者,新兴之开发者利器也,迅速引起众多开发者之瞩目。本文将引汝探究v0.dev之基本功能与优势,助汝速速上手,提升开发之效率。 何谓v0.dev? v0.dev者,现代化之开发者工具也,旨在简化并加速软件开发之过程。其集多种功能于一体,助开发者高效编写、测试及部署代码。无论汝为前端开发者、后端开发者

沁恒CH32在MounRiver Studio上环境配置以及使用详细教程

目录 1.  RISC-V简介 2.  CPU架构现状 3.  MounRiver Studio软件下载 4.  MounRiver Studio软件安装 5.  MounRiver Studio软件介绍 6.  创建工程 7.  编译代码 1.  RISC-V简介         RISC就是精简指令集计算机(Reduced Instruction SetCom

在 Windows 上部署 gitblit

在 Windows 上部署 gitblit 在 Windows 上部署 gitblit 缘起gitblit 是什么安装JDK部署 gitblit 下载 gitblit 并解压配置登录注册为 windows 服务 修改 installService.cmd 文件运行 installService.cmd运行 gitblitw.exe查看 services.msc 缘起

Solr部署如何启动

Solr部署如何启动 Posted on 一月 10, 2013 in:  Solr入门 | 评论关闭 我刚接触solr,我要怎么启动,这是群里的朋友问得比较多的问题, solr最新版本下载地址: http://www.apache.org/dyn/closer.cgi/lucene/solr/ 1、准备环境 建立一个solr目录,把solr压缩包example目录下的内容复制

利用Django框架快速构建Web应用:从零到上线

随着互联网的发展,Web应用的需求日益增长,而Django作为一个高级的Python Web框架,以其强大的功能和灵活的架构,成为了众多开发者的选择。本文将指导你如何从零开始使用Django框架构建一个简单的Web应用,并将其部署到线上,让世界看到你的作品。 Django简介 Django是由Adrian Holovaty和Simon Willison于2005年开发的一个开源框架,旨在简