适用于Synology NAS的在线办公套件:ONLYOFFICE安装指南

使用 Synology NAS 上的 ONLYOFFICE 文档,您能在私有云中直接编辑文本文档、电子表格、演示文稿和 PDF,确保工作流程既安全又高效。本指南将分步介绍如何在 Synology 上安装 ONLYOFFICE 文档。

关于 Synology

Synology NAS(网络附加存储)是一种网络附加存储解决方案,可为授权用户提供安全、便捷的数据存储和共享服务。它运行在基于 Linux 的操作系统 Synology DiskStation Manager (DSM) 上,集成优化数据管理、团队协作及文件安全存储功能。

将 ONLYOFFICE 文档集成到 Synology 后,可提高文档编辑与管理效率,实现实时协作编辑、直接访问和安全存储文件(所有这些都可在 NAS 内进行管理)。此设置简化了团队协作流程,保障了服务器文件安全,并提供了专为您的存储环境定制的强大编辑套件。

关于 ONLYOFFICE 文档

ONLYOFFICE 文档是一款开源办公套件,具有文档表格幻灯片和 PDF 在线编辑器,与 Microsoft Office 格式(docx、xlsx 和 pptx)高度兼容,还支持其他常用格式,包括 odt、ods、odp、doc、xls、ppt、pdf、txt、rtf、html、epub 和 csv。您可以在自己的服务器、在合适的数据存储器,或者在云端使用 ONLYOFFICE 文档。

如何在 Synology 上安装 ONLYOFFICE 文档

现在,让我们通过利用 Docker 这一最简单的方式,在 Synology 上安装 ONLYOFFICE 文档社区版。您还可以选择专为大型团队设计的 ONLYOFFICE 文档企业版,获得增强支持。

设置您的 Synology NAS 设备

步骤 1. 连接到网络

请将您的设备连接到本地网络。

按照简明向导启动设备,下载并安装操作系统,使用默认选项逐步完成即可。然后,添加用户并设置密码。

(可选)在 RAID 配置中添加磁盘以增强数据冗余。

步骤 2. 安装容器管理器

单击桌面上的 Package Center (软件包中心快捷方式,在 All Packages 类别中找到Container Manager (容器管理器),然后单击相应的按钮进行安装。

步骤 3. 添加社区软件包源

启用来自 Synology 社区存储库的其他软件包,以便访问常用的 Linux 实用程序。

转到 Package Center > Settings,在 Package Sources 选项卡下,单击 Add

在 Name 字段中指定 Syno Community,在 Location 字段中指定 https://packages.synocommunity.com/,单击 OK

步骤 4. 安装 SynoCli 文件工具

Package Center,选择左侧的 Community 选项卡,安装  SynoCli File Tools

通过容器管理器(Docker)安装 ONLYOFFICE 文档

此方法使用 Synology 的图形界面,以便于设置。

步骤 1. 下载 ONLYOFFICE 文档图像

转到容器管理器中的 Registry 选项卡,在搜索栏中输入 ONLYOFFICE,然后查找名为 onlyoffice/documentserver 的图像。

单击它,选择一个选项卡以选择特定版本,然后单击下载。所有可用版本的更新日志始终可在官方 ONLYOFFICE GitHub 存储库中找到。

还有一些商业版本可用:

  • DE – 开发者版
  • EE – 企业版

但是,如果您不需要商业许可证,只需下载免费的社区版。

步骤 2. 创建新容器

下载完成后,您可以从下载的图像创建一个新的容器。

右键单击下载的图像并选择运行。将出现一个设置窗口,我们将在其中配置容器:

  • 常规设置:命名容器。
  • 端口设置:将 Synology 上的端口 4433 映射到容器的默认 HTTPS 端口 (443),将端口 8080 映射到 HTTP 端口 80
  • 卷设置:将容器内的日志和数据等目录挂载到 NAS 上的共享文件夹。
  • 环境变量:根据需要调整变量。对于社区版,删除 ProductEdition 字段。

单击 Apply 完成设置。

步骤 3. 验证安装

现在我们可以检查一切是否正常。打开浏览器并导航至 http://<Synology_IP>:8080.

如果 ONLYOFFICE 文档的欢迎页面出现了,说明安装成功。

通过启用 SSH 安装 ONLYOFFICE 文档

喜欢使用终端命令的用户可以通过 SSH 安装 ONLYOFFICE 文档。请按照以下步骤操作:

步骤 1. 启用 SSH 访问

要继续安装,请转到Control Panel > Terminal & SNMP,选中 Enable SSH service 框并单击 Apply 以启用 SSH。

步骤 2通过 SSH 连接

在 Linux 上,您可以使用 OpenSSH 等 SSH 客户端。在终端中输入 ssh username@ip_address,然后单击 Yes 以连接到服务器。

步骤3. 运行 ONLYOFFICE 文档

按照这个说明安装 ONLYOFFICE 文档的 Docker 版本。

如果端口 80 已被其他应用占用,请指定其他端口,例如 8000。

步骤 4. 访问 ONLYOFFICE 文档界面

安装完成后,在浏览器中输入 http://<IP_address>:<Port>/ 即可打开 ONLYOFFICE 文档,显示其欢迎页面。

探索 Synology 上的 ONLYOFFICE 文档功能

要体验解决方案功能,请启用测试示例,以便上传本地文件进行测试。为此,请执行以下命令:

sudo docker exec $(sudo docker ps -q) sudo supervisorctl start ds:example


将示例设置为开机自启:

sudo docker exec $(sudo docker ps -q) sudo sed ‘s,autostart=false,autostart=true,’ -i /etc/supervisor/conf.d/ds-example.conf


现在,您就可以在浏览器中打开 ONLYOFFICE 文档示例页面。

从 ONLYOFFICE 文档示例页面,您可以:

  • 使用“上传文件”选项,上传存储在 PC 上的文件。
  • 使用“新建”-> “文档/电子表格/演示文稿/ PDF 表单”选项创建空白文档。若需创建包含示例内容的文件,请先选中“包含示例内容”。
  • 测试协作编辑功能,从用户名列表中选择另一个测试用户,然后单击文档列表中的同一文档,以在新浏览器选项卡中打开。

将 ONLYOFFICE 文档成到您的平台

现在,您可以将 ONLYOFFICE 文档集成到您的平台,提升文档管理和编辑功能。ONLYOFFICE 文档为 Nextcloud、ownCloud、Alfresco、SharePoint、Moodle、Confluence 和 WordPress 等流行系统提供即用型连接器。查看全部集成。

集成 ONLYOFFICE 并定制您的品牌

想要为您的网络服务用户提供协作编辑功能吗?试试 ONLYOFFICE 文档开发者版。

ONLYOFFICE 文档开发者版本是 ONLYOFFICE 专为集成而设计的解决方案,支持自定义品牌服务器部署。它带有支持自有品牌的、强大的文档、电子表格和演示文稿编辑器,以及表格创建器和 PDF 阅读器和转换器便于软件开发者为用户提供其自托管或 SaaS 应用或服务。

如果您想让 ONLYOFFICE 文档成为软件解决方案的一部分,让您的用户畅享在线文档编辑和协作功能,这个版本是你的理想选择。点击下方链接,申请30天免费试用:

下载面向开发人员的 ONLYOFFICE 产品 | ONLYOFFICEicon-default.png?t=O83Ahttps://www.onlyoffice.com/zh/download-developer.aspx?utm_source=csdn&utm_medium=article&utm_campaign=synology_installation#docs-developer

相关链接

Synology 官方网站

ONLYOFFICE 文档

获取 ONLYOFFICE 文档: 社区版 / 企业版 / 开发者版

ONLYOFFICE 集成

安装指南

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

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

相关文章

SpringbBoot如何实现Tomcat集群的会话管理

在使用 Tomcat 集群时&#xff0c;由于每个 Tomcat 实例的 Session 存储是独立的&#xff0c;导致无法实现 Session 的共享&#xff0c;这可能影响到用户跨节点的访问。为了实现跨 Tomcat 实例共享 Session&#xff0c;可以使用 Spring Session 配合 Redis 进行集中式会话管理。…

机器人C++开源库The Robotics Library (RL)使用手册(三)

进入VS工程,我们先看看这些功能函数及其依赖库的分布关系: rl命名空间下,主要有八大模块。 搞定VS后将逐个拆解。 1、编译运行 根据报错提示,配置相应错误的库(根据每个人安装位置不同而不同,我的路径如下:) 编译所有,Release版本耗时大约10分钟。 以rlPlan运动…

零基础微信小程序开发——页面导航之声明式导航(保姆级教程+超详细)

&#x1f3a5; 作者简介&#xff1a; CSDN\阿里云\腾讯云\华为云开发社区优质创作者&#xff0c;专注分享大数据、Python、数据库、人工智能等领域的优质内容 &#x1f338;个人主页&#xff1a; 长风清留杨的博客 &#x1f343;形式准则&#xff1a; 无论成就大小&#xff0c;…

Ch9 形态学图像处理

Ch9 形态学图像处理 blog点此处&#xff01;<--------- 四大算子相应性质。 腐蚀、膨胀、开闭之间的含义、关系 文章目录 Ch9 形态学图像处理预备知识(Preliminaries)膨胀和腐蚀(Dilation and Erosion)腐蚀膨胀膨胀与腐蚀的对偶关系 开闭操作(Opening and Closing)开运算闭…

【UE5 C++课程系列笔记】14——GameInstanceSubsystem与动态多播的简单结合使用

效果 通过在关卡蓝图中触发GameInstanceSubsystem包含的委托&#xff0c;来触发所有绑定到这个委托的事件&#xff0c;从而实现跨蓝图通信。 步骤 1. 新建一个C类 这里命名为“SubsystemAndDelegate” 引入GameInstanceSubsystem.h&#xff0c;让“SubsystemAndDelegate”继承…

实战举例——vue.js组件开发

有很多人在问有关Vue的组件开发&#xff0c;虽然之前我的文章里讲过关于前端组件开发的例子&#xff0c;不过作为一个前端技术小白&#xff0c;还是有很多内容需要学习和巩固。我这里用我之前开发过的组件举例&#xff0c;再次为大家简单分享一下基于Vue2和elementUI开发的组件…

devops和ICCID简介

Devops DevOps&#xff08;Development 和 Operations 的组合&#xff09;是一种软件开发和 IT 运维的哲学&#xff0c;旨在促进开发、技术运营和质量保障&#xff08;QA&#xff09;部门之间的沟通、协作与整合。它强调自动化流程&#xff0c;持续集成&#xff08;CI&#xf…

设计宝藏解压密码

设计宝藏官网的解压密码是多少&#xff1f; 设计宝藏解压密码是&#xff1a;memm 设计宝藏一个致力于提供免费资源的宝藏网站。 无论你是Blender、After Effects (AE)、Cinema 4D (C4D)、Premiere Pro (PR)、Photoshop (PS)、Illustrator (AI)的爱好者&#xff0c;还是对CG影…

Android OpenGLES2.0开发(十):FBO离屏渲染

人生是一场单程的旅行&#xff0c;即使有些遗憾我们也没有从头再来的机会&#xff0c;与其纠结无法改变的过去不如微笑着珍惜未来。 Android OpenGLES开发&#xff1a;EGL环境搭建Android OpenGLES2.0开发&#xff08;一&#xff09;&#xff1a;艰难的开始Android OpenGLES2.0…

Magnet: 基于推送的大规模数据处理Shuffle服务

本文翻译自&#xff1a;《Magnet: Push-based Shuffle Service for Large-scale Data Processing》 摘要 在过去的十年中&#xff0c;Apache Spark 已成为大规模数据处理的流行计算引擎。与其他基于 MapReduce 计算范式的计算引擎一样&#xff0c;随机Shuffle操作&#xff08;即…

Pytorch | 利用VA-I-FGSM针对CIFAR10上的ResNet分类器进行对抗攻击

Pytorch | 利用VA-I-FGSM针对CIFAR10上的ResNet分类器进行对抗攻击 CIFAR数据集VA-I-FGSM介绍相关定义算法流程 VAI-FGSM代码实现VAI-FGSM算法实现攻击效果 代码汇总vaifgsm.pytrain.pyadvtest.py 之前已经针对CIFAR10训练了多种分类器&#xff1a; Pytorch | 从零构建AlexNet对…

WebPack3项目升级webpack5的配置调试记录

文章目录 前言一、webpack3环境1.1、知识点记录1.1.1、配置解释1.1.2、webpack与sass版本对应关系1.1.3、CommonJS与ESModule1.1.4、node版本管理nvm1.1.5、sass-loader、sass与node-sass 1.2、其他1.2.1、.d.ts是什么文件1.2.2、react与types/react版本对应关系1.2.3、webpack…

MySQL 数据”丢失”事件之 binlog 解析应用

事件背景 客户反馈在晚间数据跑批后,查询相关表的数据时,发现该表的部分数据在数据库中不存在 从应用跑批的日志来看,跑批未报错,且可查到日志中明确显示当时那批数据已插入到数据库中 需要帮忙分析这批数据丢失的原因。 备注:考虑信息敏感性,以下分析场景测试环境模拟,相关数据…

微信小程序的轮播图学习报告

微信小程序轮播图学习报告 好久都没分享新内容了&#xff0c;实在惭愧惭愧。今天给大家做一个小程序轮播图的学习报告。 先给大家看一下我的项目状态&#xff1a; 很空昂&#xff01;像一个正在修行的老道&#xff0c;空的什么也没有。 但是我写了 4 个 view 容器&#xff0c;…

【RAII | 设计模式】C++智能指针,内存管理与设计模式

前言 nav2系列教材&#xff0c;yolov11部署,系统迁移教程我会放到年后一起更新&#xff0c;最近年末手头事情多&#xff0c;还请大家多多谅解。 上一节我们讲述了C移动语义相关的知识&#xff0c;本期我们来看看C中常用的几种智能指针&#xff0c;并看看他们在设计模式中的运…

微软 CEO 萨提亚・纳德拉:回顾过去十年,展望 AI 时代的战略布局

近日&#xff0c;微软 CEO 萨提亚・纳德拉与著名投资人比尔・格里和布拉德・格斯特纳进行了一场深度对话&#xff0c;回顾了过去十年微软的转型历程&#xff0c;并展望了 AI 时代的战略布局。在这次访谈中&#xff0c;纳德拉分享了他在微软的早期经历&#xff0c;包括他加入微软…

【Java-tesseract】OCR图片文本识别

文章目录 一、需求二、概述三、部署安装四、技术细节五、总结 一、需求 场景需求:是对识别常见的PNG,JPEG,TIFF,GIF图片识别&#xff0c;环境为离线内网。组件要求开源免费&#xff0c;并且可以集成Java生成接口服务。 二、概述 我不做选型对比了,我筛选测试了下Tesseract(v…

iOS开发代码块-OC版

iOS开发代码块-OC版 资源分享资源使用详情Xcode自带代码块自定义代码块 资源分享 自提&#xff1a; 通过网盘分享的文件&#xff1a;CodeSnippets 2.zip 链接: https://pan.baidu.com/s/1Yh8q9PbyeNpuYpasG4IiVg?pwddn1i 提取码: dn1i Xcode中的代码片段默认放在下面的目录中…

如何借助边缘智能网关实现厂区粉尘智能监测告警

在诸如木制品加工、纺织品加工、塑料橡胶制品加工等多种工业生产场景中&#xff0c;粉尘问题的隐患和风险不可小觑。如果缺少对生产环境中粉尘的监测和管理&#xff0c;可能发生易燃易爆、环境污染和工人尘肺等生产事故。 针对工业场景中的粉尘状况监测、管理及预警&#xff0c…

McDonald‘s Event-Driven Architecture 麦当劳事件驱动架构

原文链接 1 mcdonalds-technical-blog/ 原文链接 2 mcdonalds-technical-blog/ 麦当劳在异步、事务性和分析性处理用例中使用跨技术栈的事件&#xff0c;包括移动订单进度跟踪和向客户发送营销通信&#xff08;交易和促销&#xff09;。 统一事件平台&#xff08;unified eve…