当前位置: 首页 > news >正文

微搭低代码私有化部署搭建教程

目录

  • 1 下载远程工具
  • 2 查看服务器配置
  • 3 下载部署包
  • 4 安装部署包
  • 5 系统登录
  • 总结

最近微搭推出了私有化部署版本,正好官方赠送了我一台云服务器,练习一下部署的过程,本篇作为一个实践的记录

1 下载远程工具

一般我们使用的是云服务器,我这里的操作系统是初始化的centos。linux服务器不像windows提供可视化的界面,我们需要下载一个远程工具来连接

这里下载一个免费的工具,PuTTY,以下是下载链接
在这里插入图片描述

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

因为我的电脑是intel的CPU,我选择x86这个安装包

下载后在浏览器的下载目录双击安装文件
在这里插入图片描述
点击next安装
在这里插入图片描述
安装到默认C盘可以,也可以更改为自己的目录,一路下一步就完成了安装

安装好了之后,点击电脑左下角的开始菜单,找到我们的PuTT启动文件
在这里插入图片描述
如果需要向服务器上传文件可以点击PSFTP,我们都是网络安装不需要使用这个

打开之后填入你的服务器的公网IP
在这里插入图片描述
输入用户名和密码即可登录
在这里插入图片描述

2 查看服务器配置

登录之后我们可以查看一下服务器的配置信息,首先输入如下命令查看操作系统版本

cat /etc/os-release

在这里插入图片描述
我这里的版本是CentOS Linux 7

查看CPU信息

lscpu

在这里插入图片描述
查看内存信息

free -h

在这里插入图片描述
查看磁盘信息

df -h

在这里插入图片描述
查看网络信息

ifconfig
# 或者
ip addr

3 下载部署包

在第二步主要是要核对一下服务器的配置信息满足微搭私有化部署的最低要求,核查完就可以下载部署包,执行如下命令

wget -L -O weda.zip https://software-1302110647.cos.ap-guangzhou.myqcloud.com/beta/x86_64/weda-v0.2-beta-linux-x86_64.zip && unzip weda.zip && cd weda && chmod +x ./install.sh && chmod +x ./check-docker.sh

在这里插入图片描述

4 安装部署包

1、安装docker
运行如下命令安装docker

sudo ./docker-install.sh

在这里插入图片描述
2、安装license
打开我们控制台的私有化部署目录
在这里插入图片描述
复制我们的license
在这里插入图片描述
命令的格式是

echo 'xxxxxxx' > LICENSE.txt

这里的xxxxx需要替换成你自己的,然后把替换好的命令贴入命令行
在这里插入图片描述
3、让license生效
执行如下命令

sudo ./install.sh

在这里插入图片描述
按回车确认,之后查看我们的env文件是否正确生成

ls -lsa

在这里插入图片描述
如果看到.env就表示序列号配置成功了

但是提示了docker-compose: command not found 导致后续的安装失败了

先看一下我们的路径

echo $PATH

用vim命令打开install.sh文件

vim install.sh

然后把compose的路径修改一下,修改成我们本机的路径

/usr/local/bin/docker-compose --profile all up -d

再次运行命令就开始安装部署包了
在这里插入图片描述

5 系统登录

安装成功之后,在浏览器里输入后台地址

http://{{ip}}:80/cloud-admin/index.html 

这里的{{ip}}替换成你自己的IP就行

在这里插入图片描述
至于应用的创建这些,和公有云操作模式是一样的,可以参考我历史的教程就行

总结

我们本篇介绍了使用远程工具登录云服务器,使用命令查看服务器配置信息,以及搭建微搭私有化部署包,感兴趣的操作一下吧。

相关文章:

微搭低代码私有化部署搭建教程

目录 1 下载远程工具2 查看服务器配置3 下载部署包4 安装部署包5 系统登录总结 最近微搭推出了私有化部署版本,正好官方赠送了我一台云服务器,练习一下部署的过程,本篇作为一个实践的记录 1 下载远程工具 一般我们使用的是云服务器&#xff…...

【在Linux世界中追寻伟大的One Piece】多路转接epoll(续)

目录 1 -> epoll的工作方式 1.1 -> 水平触发(Level Triggered)工作模式 1.2 -> 边缘触发(Edge Triggered)工作模式 2 -> 对比LT与ET 3 -> 理解ET模式和非阻塞文件描述符 4 -> epoll的使用场景 5 -> epoll示例 5.1 -> epoll服务器(LT模式) 5.2…...

【不写for循环】玩玩行列

利用numpy的并行操作可以比纯用Python的list快很多,不仅如此,代码往往精简得多。 So, 这篇来讲讲进阶的广播和花哨索引操作,少写几个for循环()。 目录 一个二维的例题 一个三维的例题 解法一 解法二 更难的三维例题…...

【Nginx】反向代理Https时相关参数:

在Nginx代理后台HTTPS服务时,有几个关键的参数需要配置,以确保代理服务器能够正确地与后端服务器进行通信。一些重要参数的介绍: proxy_ssl_server_name:这个参数用于指定是否在TLS握手时通过SNI(Server Name Indicati…...

第 17 章 - Go语言 上下文( Context )

在Go语言中,context包为跨API和进程边界传播截止时间、取消信号和其他请求范围值提供了一种方式。它主要应用于网络服务器和长时间运行的后台任务中,用于控制一组goroutine的生命周期。下面我们将详细介绍context的定义、使用场景、取消和超时机制&#…...

Android Framework AMS(16)进程管理

该系列文章总纲链接:专题总纲目录 Android Framework 总纲 本章关键点总结 & 说明: 说明:本章节主要解读AMS 进程方面的知识。关注思维导图中左上侧部分即可。 我们本章节主要是对Android进程管理相关知识有一个基本的了解。先来了解下L…...

STM32设计防丢防摔智能行李箱

目录 目录 前言 一、本设计主要实现哪些很“开门”功能? 二、电路设计原理图 1.电路图采用Altium Designer进行设计: 2.实物展示图片 三、程序源代码设计 四、获取资料内容 前言 随着科技的不断发展,嵌入式系统、物联网技术、智能设备…...

【异常解决】Linux shell报错:-bash: [: ==: 期待一元表达式 解决方法

博主介绍:✌全网粉丝21W,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌ 技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物…...

ML 系列: 第 23 节 — 离散概率分布 (多项式分布)

目录 一、说明 二、多项式分布公式 2.1 多项式分布的解释 2.2 示例 2.3 特殊情况:二项分布 2.4 期望值 (Mean) 2.5 方差 三、总结 3.1 python示例 一、说明 伯努利分布对这样一种情况进行建模:随机变量可以采用两个可能的值&#…...

Webpack 1.13.2 执行 shell 命令解决 打印时没有背景色和文字颜色的问题

这是因为 Webpack 1.13.2 不支持新的插件钩子 API。Webpack 1 的插件系统使用的是 plugin 方法,而不是 Webpack 4 中的 hooks。 在 Webpack 1 中,你可以使用以下代码来确保 sed 命令在打包完成后执行: const { exec } require(child_proce…...

C++构造函数详解

构造函数详解:C 中对象初始化与构造函数的使用 在 C 中,构造函数是一种特殊的成员函数,它在创建对象时自动调用,用来初始化对象的状态。构造函数帮助我们确保每个对象在被创建时就处于一个有效的状态,并且在不传递任何…...

POI实现根据PPTX模板渲染PPT

目录 1、前言 2、了解pptx文件结构 3、POI组件 3.1、引入依赖 3.2、常见的类 3.3、实现原理 3.4、关键代码片段 3.4.1、获取ppt实例 3.4.2、获取每页幻灯片 3.4.3、循环遍历幻灯片处理 3.4.3.1、文本 3.4.3.2、饼图 3.4.3.3、柱状图 3.4.3.4、表格 3.4.3.5、本地…...

【论文模型复现】深度学习、地质流体识别、交叉学科融合?什么情况,让我们来看看

文献:蓝茜茜,张逸伦,康志宏.基于深度学习的复杂储层流体性质测井识别——以车排子油田某井区为例[J].科学技术与工程,2020,20(29):11923-11930. 本文目录 一、前言二、文献阅读-基于深度学习的复杂储层流体性质测井识别2.1 摘要2.2 当前研究不足2.3 本文创新2.4 论文…...

树的直径计算:算法详解与实现

树的直径计算:算法详解与实现 1. 引言2. 算法概述3. 伪代码实现4. C语言实现5. 算法分析6. 结论在图论中,树的直径是一个关键概念,它表示树中任意两点间最长路径的长度。对于给定的树T=(V,E),其中V是顶点集,E是边集,树的直径定义为所有顶点对(u,v)之间最短路径的最大值。…...

conda创建 、查看、 激活、删除 python 虚拟环境

1、创建 python 虚拟环境 ,假设该环境命名为 “name”。 conda create -n name python3.11 2、查看 python 虚拟环境。 conda info -e 3、激活使用 python 虚拟环境。 conda activate name 4、删除 python 虚拟环境 conda remove -n name --all ​​ 助力快速掌握数据集…...

vs2022搭建opencv开发环境

1 下载OpenCV库 https://opencv.org/ 下载对应版本然后进行安装 将bin目录添加到系统环境变量opencv\build\x64\vc16\bin 复制该路径 打开高级设置添加环境变量 vs2022新建一个空项目 修改属性添加头文件路径和库路径 修改链接器,将OpenCV中lib库里的o…...

NVIDIA NIM 开发者指南:入门

NVIDIA NIM 开发者指南:入门 NVIDIA 开发者计划 想要了解有关 NIM 的更多信息?加入 NVIDIA 开发者计划,即可免费访问任何基础设施云、数据中心或个人工作站上最多 16 个 GPU 上的自托管 NVIDIA NIM 和微服务。 加入免费的 NVIDIA 开发者计…...

探索Python网络请求新纪元:httpx库的崛起

文章目录 **探索Python网络请求新纪元:httpx库的崛起**第一部分:背景介绍第二部分:httpx库是什么?第三部分:如何安装httpx库?第四部分:简单的库函数使用方法1. 发送GET请求2. 发送POST请求3. 超…...

学了Arcgis的水文分析——捕捉倾泻点,河流提取与河网分级,3D图层转要素失败的解决方法,测量学综合实习网站存着

ArcGIS水文分析实战教程(7)细说流域提取_汇流域栅格-CSDN博客 ArcGIS水文分析实战教程(6)河流提取与河网分级_arcgis的dem河流分级-CSDN博客 ArcGIS水文分析实战教程(5)细说流向与流量-CSDN博客 ArcGIS …...

QQ 小程序已发布,但无法被搜索的解决方案

前言 我的 QQ 小程序在 2024 年 8 月就已经审核通过,上架后却一直无法被搜索到。打开后,再在 QQ 上下拉查看 “最近使用”,发现他出现一下又马上消失。 上线是按正常流程走的,开发、备案、审核,没有任何违规&#xf…...

【工业通讯】常见的工业通讯协议

一、数据格式 1.1 标准格式&#xff0c;JSON/XML 常用标识&#xff1a;Self-Describing Data / IT-OT Bridge实现原理&#xff1a;通过特定的字符结构&#xff08;如 JSON 的键值对 {} 或 XML 的标签对 <>&#xff09;对数据进行语义化封装。它是基于文本的编码&#xff…...

大模型行业爆发式增长,程序员转型的最佳时机,现在上车还不晚

文章目录前言一、2026年大模型行业爆发式增长&#xff0c;风口已经来了1.1 市场规模爆炸式增长&#xff0c;企业需求井喷1.2 人才缺口巨大&#xff0c;薪资水涨船高1.3 技术门槛大幅降低&#xff0c;普通人也能上车二、程序员转型大模型&#xff0c;这4个方向性价比最高2.1 AI工…...

SITS 2026对话系统设计避坑手册:12个已上线项目踩过的“隐性状态泄漏”案例与自动检测脚本

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;AI原生对话系统设计&#xff1a;SITS 2026聊天机器人架构解析 SITS 2026&#xff08;Semantic-Intelligent Turn-Synchronized&#xff09;代表新一代AI原生对话系统范式&#xff0c;其核心突破在于将…...

别再关DRC警告了!手把手教你用AD19正确设置3D封装高度偏移,解决PCB叠层干涉

彻底解决PCB叠层干涉&#xff1a;Altium Designer 19中3D封装高度偏移的实战指南 在PCB设计领域&#xff0c;3D封装的高度管理一直是工程师们容易忽视却又至关重要的环节。许多硬件工程师在遇到DRC&#xff08;设计规则检查&#xff09;警告时&#xff0c;第一反应往往是寻找关…...

如何用开源工具解锁被加密的数字音乐文件?

如何用开源工具解锁被加密的数字音乐文件&#xff1f; 【免费下载链接】ncmdump 转换网易云音乐 ncm 到 mp3 / flac. Convert Netease Cloud Music ncm files to mp3/flac files. 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdump 在数字音乐的世界里&#xff0c;我…...

Rimworld Mod制作入门:从零搭建你的第一个功能Mod

1. 为什么选择Rimworld Mod开发 Rimworld作为一款深度沙盒游戏&#xff0c;其魅力很大程度上来自于丰富的Mod生态。你可能已经玩过不少别人制作的Mod&#xff0c;但有没有想过自己动手创造一个&#xff1f;我刚开始接触Mod开发时也觉得很复杂&#xff0c;但实际尝试后发现&…...

如何永久保存微信聊天记录:5分钟掌握完整数据备份方案

如何永久保存微信聊天记录&#xff1a;5分钟掌握完整数据备份方案 【免费下载链接】WeChatMsg 提取微信聊天记录&#xff0c;将其导出成HTML、Word、CSV文档永久保存&#xff0c;对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/WeCha…...

AI SaaS快速开发:从架构设计到生产部署的实战指南

1. 项目概述&#xff1a;一个面向AI SaaS的快速开发起点最近在GitHub上看到一个挺有意思的项目&#xff0c;叫sony9997/ai-saas。光看这个名字&#xff0c;就能大概猜到它的定位&#xff1a;一个为构建AI驱动的SaaS&#xff08;软件即服务&#xff09;应用而设计的项目模板或脚…...

Windows鼠标效率革命:X-Mouse Controls终极配置指南

Windows鼠标效率革命&#xff1a;X-Mouse Controls终极配置指南 【免费下载链接】xmouse-controls Microsoft Windows utility to manage the active window tracking/raising settings. This is known as x-mouse behavior or focus follows mouse on Unix and Linux systems.…...

如何在5分钟内完成全网批量文本替换?终极Chrome插件教程

如何在5分钟内完成全网批量文本替换&#xff1f;终极Chrome插件教程 【免费下载链接】chrome-extensions-searchReplace 项目地址: https://gitcode.com/gh_mirrors/ch/chrome-extensions-searchReplace 还在为网页内容修改而烦恼吗&#xff1f;想象一下&#xff0c;你…...