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

目录

  • [1 下载远程工具](#1 下载远程工具)
  • [2 查看服务器配置](#2 查看服务器配置)
  • [3 下载部署包](#3 下载部署包)
  • [4 安装部署包](#4 安装部署包)
  • [5 系统登录](#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 查看服务器配置

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

bash 复制代码
cat /etc/os-release

我这里的版本是CentOS Linux 7

查看CPU信息

bash 复制代码
lscpu

查看内存信息

bash 复制代码
free -h

查看磁盘信息

bash 复制代码
df -h

查看网络信息

bash 复制代码
ifconfig
# 或者
ip addr

3 下载部署包

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

bash 复制代码
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

bash 复制代码
sudo ./docker-install.sh

2、安装license

打开我们控制台的私有化部署目录

复制我们的license

命令的格式是

bash 复制代码
echo 'xxxxxxx' > LICENSE.txt

这里的xxxxx需要替换成你自己的,然后把替换好的命令贴入命令行

3、让license生效

执行如下命令

bash 复制代码
sudo ./install.sh

按回车确认,之后查看我们的env文件是否正确生成

bash 复制代码
ls -lsa

如果看到.env就表示序列号配置成功了

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

先看一下我们的路径

bash 复制代码
echo $PATH

用vim命令打开install.sh文件

bash 复制代码
vim install.sh

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

bash 复制代码
/usr/local/bin/docker-compose --profile all up -d

再次运行命令就开始安装部署包了

5 系统登录

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

bash 复制代码
http://{{ip}}:80/cloud-admin/index.html 

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

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

总结

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

相关推荐
半摆烂日常9 小时前
低代码平台API对接实践:接口鉴权与数据同步的完整实现
android·低代码·rxjava
液态不合群10 小时前
AI低代码选型终局:SaaS轻量化vs私有化可控性深度博弈
人工智能·低代码·数字化·ai低代码
百数平台12 小时前
百数 MCP 开发实战:私有 Python 工具编写、API Key 鉴权、Streamable-HTTP 接入与智能体挂载
人工智能·低代码
jonyleek2 天前
JVS-Rules三步分离法:用规则引擎实现风控逻辑的权责解耦与可审计落地
低代码·规则引擎·风控系统·jvs-rules·jvs·可审计架构·权责解耦
L@ncor3 天前
第五章 基于低代码平台的智能体搭建 · 学习笔记(Coze / Dify / FastGPT / n8n)
笔记·学习·低代码·agent·prompt工程
jonyleek4 天前
JVS-Rules vs Drools:业务人员零编码配置风控规则的可行性分水岭
低代码·规则引擎·drools·风控系统·jvs-rules·jvs·jvs软开企服
SL_staff4 天前
JVS私有化交付为何敢承诺100%源码开放与无兜底风险?
java·低代码·全栈
驰骋工作流4 天前
工作流引擎四大流程模块功能点统计:769 项能力清单梳理低代码工作流引擎表单
android·低代码·rxjava
许彰午4 天前
53-审计三表
java·低代码·架构
许彰午10 天前
55-字典缓存与通知SPI
java·低代码·架构