平台更新windows版本指导_物联网平台

💡提示

文档中文件路径都使用默认路径,如果有更改,请自行调整。如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:

云腾五洲-AI助理