版本升级
升级步骤
1. 获取最新版本 Licesne
请前往 续期 License
提示
- 已获取的 License 暂时无法适用于最新版本的升级激活流程,需等待下次版本更新(约一周后)方可使用
- 最新版本 Licesne 对应微搭私有部署版默认版本(社区版套餐)
- 默认社区版本仅支持一个开发者以及发布一个正式应用,具体信息请查看官网套餐信息介绍。
- 如有需要请购买正式版本
2. 更新 license
复制步骤 1 中续期后的 license,切换到 weda 目录,执行 vim LICENSE.txt
,将最新 license 写入 license 文件
3. 数据备份
注意
如果使用外部数据库,请自行备份 MySQL 数据库
相较于之前版本,最新版本更新需要刷新存量数据,请在安装最新版本时,首先备份数据
1、切换到 weda 所在目录
2、执行 cp -r weda weda-bak 对老数据进行备份
3、备份完成
4. 下载最新安装包
wget -L -O install.sh https://software-1302110647.cos.ap-guangzhou.myqcloud.com/rc/lastest/install.sh && chmod +x install.sh && ./install.sh
5. 升级校验
1、切换到 weda 目录中,执行 ./upgrade.sh 升级校验
2、报错显示 EnvId not match 校验完成
6. 数据刷新
weda 目录下执行 ./envmigrate 完成数据迁移
7. 升级
weda 目录下执行 ./upgrade.sh 完成升级
8. 重新发布应用
升级完成之后,重新发布应用即可使用;如果没有已经发布的应用,可忽略该步骤
注意事项
1. 如果升级之前有多个开发者,升级之后多个开发者还能继续使用吗?
答: 升级之前有多个开发者,升级之后无法使用开发工具,原来应用不受影响,需要删除多余的开发者,才能继续使用开发工具
2. 如果升级之后有多个应用发布了,升级之后还可以继续使用吗?
答: 不影响,但是无法再进行发布。