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

相关文章

ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法

《ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法》本文介绍了Elasticsearch的基本概念,包括文档和字段、索引和映射,还详细描述了如何通过Docker... 目录1、ElasticSearch概念2、ElasticSearch、Kibana和IK分词器部署

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

Linux流媒体服务器部署流程

《Linux流媒体服务器部署流程》文章详细介绍了流媒体服务器的部署步骤,包括更新系统、安装依赖组件、编译安装Nginx和RTMP模块、配置Nginx和FFmpeg,以及测试流媒体服务器的搭建... 目录流媒体服务器部署部署安装1.更新系统2.安装依赖组件3.解压4.编译安装(添加RTMP和openssl模块

使用Python快速实现链接转word文档

《使用Python快速实现链接转word文档》这篇文章主要为大家详细介绍了如何使用Python快速实现链接转word文档功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 演示代码展示from newspaper import Articlefrom docx import

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

redis群集简单部署过程

《redis群集简单部署过程》文章介绍了Redis,一个高性能的键值存储系统,其支持多种数据结构和命令,它还讨论了Redis的服务器端架构、数据存储和获取、协议和命令、高可用性方案、缓存机制以及监控和... 目录Redis介绍1. 基本概念2. 服务器端3. 存储和获取数据4. 协议和命令5. 高可用性6.

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

nginx部署https网站的实现步骤(亲测)

《nginx部署https网站的实现步骤(亲测)》本文详细介绍了使用Nginx在保持与http服务兼容的情况下部署HTTPS,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值... 目录步骤 1:安装 Nginx步骤 2:获取 SSL 证书步骤 3:手动配置 Nginx步骤 4:测

Tomcat高效部署与性能优化方式

《Tomcat高效部署与性能优化方式》本文介绍了如何高效部署Tomcat并进行性能优化,以确保Web应用的稳定运行和高效响应,高效部署包括环境准备、安装Tomcat、配置Tomcat、部署应用和启动T... 目录Tomcat高效部署与性能优化一、引言二、Tomcat高效部署三、Tomcat性能优化总结Tom

如何在本地部署 DeepSeek Janus Pro 文生图大模型

《如何在本地部署DeepSeekJanusPro文生图大模型》DeepSeekJanusPro模型在本地成功部署,支持图片理解和文生图功能,通过Gradio界面进行交互,展示了其强大的多模态处... 目录什么是 Janus Pro1. 安装 conda2. 创建 python 虚拟环境3. 克隆 janus