当前位置: 首页 > 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就行

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

总结

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

http://www.lryc.cn/news/486579.html

相关文章:

  • 【在Linux世界中追寻伟大的One Piece】多路转接epoll(续)
  • 【不写for循环】玩玩行列
  • 【Nginx】反向代理Https时相关参数:
  • 第 17 章 - Go语言 上下文( Context )
  • Android Framework AMS(16)进程管理
  • STM32设计防丢防摔智能行李箱
  • 【异常解决】Linux shell报错:-bash: [: ==: 期待一元表达式 解决方法
  • ML 系列: 第 23 节 — 离散概率分布 (多项式分布)
  • Webpack 1.13.2 执行 shell 命令解决 打印时没有背景色和文字颜色的问题
  • C++构造函数详解
  • POI实现根据PPTX模板渲染PPT
  • 【论文模型复现】深度学习、地质流体识别、交叉学科融合?什么情况,让我们来看看
  • 树的直径计算:算法详解与实现
  • conda创建 、查看、 激活、删除 python 虚拟环境
  • vs2022搭建opencv开发环境
  • NVIDIA NIM 开发者指南:入门
  • 探索Python网络请求新纪元:httpx库的崛起
  • 学了Arcgis的水文分析——捕捉倾泻点,河流提取与河网分级,3D图层转要素失败的解决方法,测量学综合实习网站存着
  • QQ 小程序已发布,但无法被搜索的解决方案
  • 【C++】拷贝构造 和 赋值运算符重载
  • 21.UE5游戏存档,读档,函数库
  • 「Mac玩转仓颉内测版14」PTA刷题篇5 - L1-005 考试座位号
  • Vue3引用高德地图,进行位置标记获取标记信息
  • 《C++设计模式:重塑游戏角色系统类结构的秘籍》
  • 深入浅出 Go 语言:现代编程的高效选择
  • RDIFramework.NET CS敏捷开发框架 V6.1发布(.NET6+、Framework双引擎、全网唯一)
  • vue路由的钩子函数?
  • 【Java】枚举类映射
  • 精华帖分享|浅谈金融时间序列分析与股价随机游走
  • 任意文件下载漏洞