本篇介绍 O2OA 平台的服务器版本升级操作。文章先提醒升级前务必做好备份,并在系统设置自动启动时把 autoStart 改为 false 后重启;再说明如何通过启动命令查看当前版本号,以及下载离线安装包所需的最低版本。随后给出不同版本的升级命令写法与安装包的存放路径,并提示升级耗时与主机配置有关;命令执行完成后重启服务,系统会自行完成升级,最后还原 autoStart 配置并检查功能是否正常。
O2OA 平台提供离线升级命令。用户可以下载最新的安装包到服务器完成升级,升级时还可以对旧程序进行备份,让升级过程更加可靠。
在各类操作系统上平台升级操作的过程与命令是一致的,为了方便演示,本文以 Windows 平台为例。
注意1:升级前请注意备份!升级前请注意备份!升级前请注意备份!
注意2:如果系统设置了自动启动,请将自动启动 autoStart 修改为 false,并重启服务器
autoStart 的配置位于 config 目录下的 node_127.0.0.1(您的 ip).json 文件中;如果该文件不存在,可先从 localSample 复制到 config 目录,再进行修改。
服务器下载完成后,执行启动命令(如 start_windows.bat 或 start_linux.sh),命令提示窗口会展示服务器信息以及可执行的服务器命令说明,如下图所示:
查询服务器版本号
O2OA v4.1369[o2server20190223090617*.zip]之后的版本均支持离线升级操作。
O2OA 官网下载
在 O2OA v4.1369 之后,O2OA 支持下载离线包进行离线升级,既满足内网环境的升级需求,也提高了升级过程的成功率。
执行命令:
5.0.0以前的版本
update file d:/versions/o2server_20190318092737_windows.zip false o2
5.0.0以后:
控制台输入ctl
ctl -uf d:/versions/o2server_5.0.0_windows.zip
此命令将根据下载到本地磁盘 D 盘 versions 目录下的 O2OA 服务器安装文件 o2server_5.4.1_windows.zip 进行升级,且不对原系统进行备份;如果使用其他操作系统,请自行选择对应的安装文件。
受服务器主机配置影响,升级过程可能需要一定时间。
更新命令执行完成后,请点击任意键关闭控制台窗口(linux 可以 exit 或者 kill 进程来退出)。然后重新执行 start_windows 命令,系统会自动开始服务器文件升级过程,如下图所示界面:
重新启动,完成升级过程
升级完成后,将 autoStart 配置还原,再启动服务器检查功能是否正常。MacOS 与 Linux 系统上的平台升级操作可参考上述内容。
用户常见问题
整理自藕粉社区真实提问,按浏览量排序
Q集群部署(存储服务器与数据库服务器单独使用一台服务器)
O2OA 平台提供离线升级命令。用户可以下载最新的安装包到服务器完成升级,升级时还可以对旧程序进行备份,让升级过程更加可靠。
查看原帖讨论 · 9,970 次浏览
以上问题仍无法解决?到 藕粉社区 提问,或致电 400-888-0545。
相关内容