💡提示
文档中文件路径都使用默认路径,如果有更改,请自行调整。如nginx文件路径默认D:nginx*,web_server文件路径默认D:web_server。
1、更新前准备
💡提示
更新前需要做些特殊处理,保证平台暂时不能访问(不会启动平台)且可以连接数据库。
关闭平台后台启动的cmd窗口:

关闭nginx进程(右键点击结束任务,两个都要关闭):
2、备份文件
2-1、备份前后端
💡提示
将nginx目录下的web_ui、data_view、scada文件夹,以及web_server下的data目录、thingsKit.xjar、xjar.go、xjar_agentable.go文件都备份一下。将文件复制都放在任意目录存放方面还原即可。
2-2、备份数据库
💡提示
可以使用navicat数据库的备份功能创建备份。
💡提示
还原数据库时请先删除原先数据库所有表,然后在点击还原备份。
3、更换前后端
3-1、更换前端
💡提示
删除图中3个文件夹后将对应文件上传至nginx文件夹。
3-2、更换后端
💡提示
删除图中文件后将对应文件上传至web_server文件夹。
4、执行sql升级文件
💡提示
升级必须确定当前版本后,按照一个版本一个版本的方式梯次执行sql更新数据库。如当前版本2.0.0,需要升级到2.1.0,则先执行thingsKit_2.0.0_2.0.1.sql,然后执行thingsKit_2.0.1_2.0.2.sql、thingsKit_2.0.2_2.1.0.sql。
D:web_serverdataupgradethingskit
5、重新启动平台
双击脚本启动平台后台:
双击启动nginx:






