跳到主要内容

版本升级

升级步骤

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. 如果升级之后有多个应用发布了,升级之后还可以继续使用吗?

答: 不影响,但是无法再进行发布。