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

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

ONLYOFFICE 文档是什么

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

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

观看视频icon-default.png?t=N7T8https://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. 下载用于升级数据库架构的脚本。
    • 对于 PostgreSQL: https://github.com/ONLYOFFICE/server/blob/develop/schema/postgresql/upgrade/upgradev630.sql
    • 对于 MySQL: 最新版本
  2. 使用命令行执行脚本。
    • 对于 PostgreSQL: psql -U onlyoffice -W onlyoffice < {path-to-upgradev630.sql}
    • 对于 MySQL: mysql -u root -p onlyoffice < {path-to-upgradev630.sql}

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/36246.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

P A T 甲级:分类题型|字符串处理|1152、1150、1005、1001题解及延伸

系列目录 目录 系列目录1152 Google Recruitment数学证明substr()stoi() 1150 Travelling Salesman Problem1005 Spell It Right1001 AB Format 1152 Google Recruitment 原题链接 C 若未特殊标明&#xff0c;以下题解均写用C #include <iostream>using namespace std;…

软件设计师笔记-操作系统知识(二)

线程 以下是关于线程的一些关键点&#xff1a; 线程是进程中的一个实体&#xff1a;进程是操作系统分配资源&#xff08;如内存空间、文件句柄等&#xff09;的基本单位&#xff0c;而线程是进程中的一个执行单元。多个线程可以共享同一个进程的地址空间和其他资源。线程是CP…

ElasticSearch-Windows系统ElasticSearch(ES)的下载及安装

前言 下载ElasticSearch 可以进入ElasticSearch官方下载地址&#xff0c;选择与电脑系统相对应的版本&#xff1b;博主已经上传资源&#xff0c;或者点此直接免费下载&#xff0c;本次演示版本为8.14.1。 注意&#xff1a; Elasticsearch 5 需要 Java 8 以上版本&#xff1b;…

菜籽桌面4.5.0~4.5.1常见问题解答

目录 如何刷机&#xff1f; 刷机失败&#xff1f; 无法方控&#xff1f; 无法画中画? 原车音乐跟我安装的音乐一起播放&#xff1f; 原车音乐停了&#xff0c;我安装的软件也跟着没声音了&#xff1f; 调节声音时忽大忽小&#xff1f; 怎么安装软件&#xff1f; 软件…

探究互联网领域知识,解密数字化时代神秘面纱

随着信息时代的不断发展&#xff0c;互联网的发展呈现出爆炸式的增长&#xff0c;以至于引起广泛的关注和深入的探究。互联网作为一个庞大的网络体系&#xff0c;涵盖着无穷无尽的信息和知识&#xff0c;其背后的科技和应用已经改变了人们的生活&#xff0c;产生了翻天覆地的变…

easyexcel导出数据格式时,设置数值格式

easyexcel导出数据格式时&#xff0c;设置数值格式 ExcelProperty(value"得分", index1) NumberFormat("0.00_ ") private Double score;加注解NumberFormat("0.00_ ")&#xff0c;注意需要有下划线和空号 如果还不生效&#xff0c;需要修改pom…

在 JavaScript 中处理异步操作和临时事件处理程序

关键技术和设计总结 使用 Promise 和 then 进行异步操作: 我们通过使用 Promise 来处理异步操作&#xff0c;确保操作按顺序执行。在 getReportListByCurrentTime 函数中&#xff0c;返回一个 Promise 对象&#xff0c;保证在数据加载完成后调用 resolve&#xff0c;以便可以在…

锐捷网络闪耀CVPR 2024,外观异常检测方案斩获世界认可!

近日&#xff0c;锐捷网络在“视觉异常检测和创新性检测2024挑战赛”(Visual Anomaly and Novelty Detection 2024 Challenge&#xff0c;简称VAND)的少样本逻辑/结构异常检测赛道(VAND 2.0赛道2)中荣获第二名&#xff0c;并在计算机视觉顶级会议CVPR 2024上展示了这一成果&…

深入解析:npm全局安装命令的误区与正确用法

在JavaScript和Node.js开发中&#xff0c;npm&#xff08;Node Package Manager&#xff09;是管理项目依赖的得力助手。开发者经常使用npm install命令来安装所需的包。然而&#xff0c;在使用全局安装时&#xff0c;可能会遇到npm install -g和npm install --global两种命令形…

2.用BGP对等体发送路由

2.用BGP对等体发送路由 实验拓扑&#xff1a; 实验要求&#xff1a;用BGP对等体发送路由信息 实验步骤&#xff1a; 1.完成基本配置&#xff08;略&#xff09; 2.建立BGP对等体&#xff08;略&#xff09; 3.创建路由信息&#xff08;用创建一个loop back接口就能产生一个直连…

从我邮毕业啦!!!

引言 时间过的好快&#xff0c;转眼间就要从北邮毕业了&#xff0c;距离上一次月度总结又过去了两个月&#xff0c;故作本次总结。 PS: https://github.com/WeiXiao-Hyy/blog整理了后端开发的知识网络&#xff0c;欢迎Star&#xff01; 毕业&#x1f393; 6月1号完成了自己的…

el-form表单实现校验

前端表单实现&#xff0c; rules 属性传入约定的验证规则&#xff0c;并将 form-Item 的 prop 属性设置为需要验证的特殊键值即可。 <el-form ref"ruleFormRef" :model"interviewForm" label-position"left" require-asterisk-position"…

Construct公司 从 0 到 1 基于 Kitex+Istio 的微服务系统建设

本文根据 2024 年 5 月 25 日在上海举办的“云原生✖️AI 时代的微服务架构与技术实践”CloudWeGo 技术沙龙上海站活动中&#xff0c;Construct 服务端总监 Jason 的演讲《从 0 到 1 基于 Kitex Istio 的微服务系统建设》整理而来。 在微服务架构的浪潮中&#xff0c;企业面临…

k8s_如何配置 containerd 使用镜像加速拉取docker.io上的镜像

在 Kubernetes 使用 containerd 作为容器运行时&#xff0c;可以通过配置 containerd 来使用镜像网站&#xff08;镜像仓库&#xff09;拉取镜像。这可以通过修改 containerd 的配置文件来实现。以下是详细步骤&#xff1a; 步骤 1&#xff1a;安装 containerd (如果已安装&am…

STM32学习和实践笔记(38):RTC实时时钟实验

1.STM32F1 RTC介绍 STM32 的实时时钟&#xff08; RTC&#xff09;是一个独立的定时器。 STM32 的 RTC 模块拥有一组连续计数的计数器&#xff0c;在相应软件配置下&#xff0c;可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。 RTC模块和时钟配置…

事务的特性-原子性(Atomicity)、一致性(Consistency)、隔离性(Asolation)、持久性(Durability)

一、引言 1、数据库管理系统DBMS为保证定义的事务是一个逻辑工作单元&#xff0c;达到引入事务的目的&#xff0c;实现的事务机制要保证事务具有原子性、一致性、隔离性和持久性&#xff0c;事务的这四个特性也统称为事务的ACID特性 2、当事务保持了ACID特性&#xff0c;才能…

【精选】数据治理项目实施(合集)06——数据标准在数据治理中的落地实践

导读 本文对数据标准管理进行了深入探讨。重点介绍了数据标准的定义&#xff0c;实施路线和具体标准定义的内容&#xff0c;并总结了企业开展数据标准管理面临的常见问题&#xff0c;由于编写的水平和时间有限&#xff0c; 难免有所纸漏&#xff0c; 欢迎大家批评指正。 在现实…

Elasticsearch 优缓存和分片策略的影响

在Elasticsearch中&#xff0c;缓存机制和分片策略是影响其性能的关键因素。合理配置和使用这些机制&#xff0c;可以显著提升Elasticsearch的查询性能和系统稳定性。本文将深入探讨Elasticsearch的缓存机制和分片策略&#xff0c;并分析它们对系统性能的影响。 一、Elasticse…

MyBatis-关联查询的对象是集合的处理

用户和角色之间是多对多的关系&#xff0c;也就是说&#xff0c;一个用户可以有多个角色与之绑定&#xff0c;所以在User对象中&#xff0c;角色的属性就必须是一个集合Set或者List&#xff0c;这里我们就用List集合在做例子&#xff1a; 1.怎么在Mybatis中实现关联的List集合对…

k8s流控平台apiserver详解

一、简单理解认识apiserver 1.主要功能 认证 鉴权 准入 mutating validating admission 限流 2.概念 apiserver保护etcd&#xff0c;缓存机制&#xff0c;有缓存直接返回&#xff0c;没缓存再去查看etcd,apiserver是担任和其他平台同信并认证 3.访问控制概览…