如何将 ONLYOFFICE 文档 Linux 版更新到 v8.1

本指南将向您展示如何将 ONLYOFFICE 文档Linux 版本更新到最新 8.1 版本。

ONLYOFFICE 文档是什么

ONLYOFFICE 文档是一个功能强大的文档编辑器,支持处理文本文档、电子表格、演示文稿、可填写表单、PDF 和电子书,可多人在线协作,支持 AI 集成。它具有丰富的插件库,并且支持自行开发上传插件。

ONLYOFFICE 文档开发者版可以无缝地适应您的网络应用,支持多种流行的编程语言和开发框架,包括JavaScript、Python、Java、C# 等。为前端框架也提供现成的组件样本 (Angular, React, Vue 等)。

观看视频https://www.bilibili.com/video/BV1Aw411p7rg/

最近我们发布了ONLYOFFICE文档8.1版本,此更新包括了功能全面的 PDF 编辑器、幻灯片版式、优化电子表格的协作等功能。了解更多关于 ONLYOFFICE 文档 8.1

我们的支持政策是我们仅支持最新的稳定版本。 我们定期发布 ONLYOFFICE 文档的新版本,其中包括新功能和错误修复。 如果您使用的是旧版本的ONLYOFFICE 文档,我们建议升级到最新版本

从 4.1 版本开始,ONLYOFFICE 文档使用 PostgreSQL 而不是之前版本使用的 MySQL 数据库,因此在本指南中我们将展示从 4.1 版本到最新可用版本的升级。 此更新过程不适用于使用 MySQL 的早期版本。

重要 如果您使用的是旧的集成版版本,则更新它的唯一方法是卸载集成版(仅限 onlyoffice-documentserver-ie)并安装企业版。

  • 在 Ubuntu 上,您可以使用以下命令卸载 DEB 软件包:sudo apt-get remove onlyoffice-documentserver-ie
  • 在 CentOS 上,可以使用以下命令卸载RPM包:sudo yum remove onlyoffice-documentserver-ie

关闭 ONLYOFFICE 文档

由于操作特性,ONLYOFFICE 文档 仅在所有编辑该文档的用户关闭该文档后才保存该文档。 为避免数据丢失,当应用程序更新需要停止 ONLYOFFICE 文档 时,您必须强制断开 ONLYOFFICE 文档用户的连接。 为此,请执行以下脚本:

复制代码
documentserver-prepare4shutdown.sh

执行脚本可能需要很长时间(最多 5 分钟)。

断开用户连接可能需要很长时间(最多 5 分钟)。

更新适用于 Linux 的 ONLYOFFICE 文档

使用脚本更新

下载安装脚本:

复制代码
wget http://download.onlyoffice.com/docs/docs-install.sh

wget http://download.onlyoffice.com/docs/docs-enterprise-install.sh

wget http://download.onlyoffice.com/docs/docs-developer-install.sh

执行以下命令:

复制代码
bash docs-install.sh -u true

bash docs-enterprise-install.sh -u true

bash docs-developer-install.sh -u true

键入 N 并按 Enter 键以从 DEB/RPM 包更新 ONLYOFFICE 文档。

手动更新

安装依赖项

默认情况下,Ubuntu 14.04 中不包含 ONLYOFFICE 文档 正确工作所需的一些依赖项,因此对于较新版本的 ONLYOFFICE 文档,它们需要额外的步骤。

如果您在更新 ONLYOFFICE 文档 时使用 Ubuntu 14.04 LTS 或更高版本,则会自动安装以下依赖项(以防由于某种原因其中某些依赖项未与早期版本的 ONLYOFFICE 文档一起安装):

  • libcurl3
  • libxml2
  • fonts-dejavu
  • fonts-liberation
  • ttf-mscorefonts-installer
  • fonts-crosextra-carlito
  • fonts-takao-gothic
  • fonts-opensymbol

早期的发行版可能需要手动安装。

如果要更新版本 4.1,则需要手动添加包含正确 Node.js 包版本的存储库(更新版本 4.2 时不需要此操作)。

添加存储库:

复制代码
curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -

14.04 LTS 之前的 Ubuntu 发行版可能需要安装一些其他依赖项。

安装新版本的 ONLYOFFICE 文档

适用于 Ubuntu 及其衍生版本

更新存储库:

复制代码
sudo apt-get update

并安装最新版本的 ONLYOFFICE 文档

复制代码
sudo apt-get dist-upgrade
对于 CentOS 及其衍生版本
复制代码
sudo yum update onlyoffice-documentserver

sudo yum update onlyoffice-documentserver-ee

sudo yum update onlyoffice-documentserver-de

数据库和所有必需的文件应自动从以前的版本中获取。 请运行 ONLYOFFICE 文档并检查其是否正常工作。

v6.3 中的数据库架构已更改。 更新到 v6.3 时,您可能还需要升级数据库架构以确保能够使用密码保护功能。

  1. 下载用于升级数据库架构的脚本。

  2. 使用命令行执行脚本。

    • 对于 PostgreSQL: psql -U onlyoffice -W onlyoffice < {path-to-upgradev630.sql}
    • 对于 MySQL: mysql -u root -p onlyoffice < {path-to-upgradev630.sql}

    指定创建数据库时使用的密码 (onlyoffice)。

相关推荐
牛奶咖啡1323 分钟前
从零到一使用Linux+Nginx+MySQL+PHP搭建的Web网站服务器架构环境——LNMP(上)
linux·lnmp·ngnix的源码安装部署·mysql的二进制文件安装部署·php源码的安装部署·记录并解决安装php的各种问题
软件测试很重要1 小时前
UOS20系统安装与 SSH/XRDP 远程访问功能配置指南
linux·运维·ssh
对你无可奈何1 小时前
关于Ubuntu的 update造成的内核升级
运维·服务器·ubuntu
qq_312920112 小时前
Nginx限流与防爬虫与安全配置方案
运维·爬虫·nginx·安全
GanGuaGua2 小时前
Linux系统:线程的互斥和安全
linux·运维·服务器·c语言·c++·安全
lsnm2 小时前
【LINUX网络】IP——网络层
linux·服务器·网络·c++·网络协议·tcp/ip
全糖去冰吃不了苦2 小时前
ELK 集群部署实战
运维·jenkins
不掰手腕2 小时前
在UnionTech OS Server 20 (统信UOS服务器版) 上离线安装PostgreSQL (pgsql) 数据库
linux·数据库·postgresql
Lynnxiaowen3 小时前
今天继续昨天的正则表达式进行学习
linux·运维·学习·正则表达式·云计算·bash
AutoMQ3 小时前
AutoMQ 亮相首尔:KafkaKRU 分享日志流处理新思路
kafka·开源·云计算