如何将 ONLYOFFICE Docs 与 Nextcloud 进行集成

Nextcloud 是 ownCloud 项目的分叉,其为您提供了可供自行管理和控制的云存储服务功能。此外,您还可使用 Nextcloud 应用商店中的多种应用来扩展其功能。其应用商店中提供一款应用 —— ONLYOFFICE。用户可使用该应用来实现 Nextcloud 集成(与 ownCloud 相似),从而使用 ONLYOFFICE 在线文档编辑器来对文本文档、电子表格以及演示文稿进行轻松创建、编辑和协作。

1. 软件要求

您将需要:

  • 11.0.2 或更高版本的 Nextcloud。如需进行安装,请参考这里的说明。
  • 4.2 或更高版本的 ONLYOFFICE 文档服务器。
  • OwnCloud/Nextcloud ONLYOFFICE 集成应用

2. 安装 ONLYOFFICE 文档服务器 v.4.2

如需安装最新版本的 ONLYOFFICE 文档服务器,您可选择使用 .deb/.rpm 包或是官方 Docker 镜像。最简单的方法是使用 Docker。

在开始安装之前,请确保您的机器满足以下系统要求:

  • CPU:双核,至少 2 GHz
  • RAM4 GB 及以上
  • HDD:至少 2 GB 空闲空间
  • 至少 2 GB swap 空间
  • OSamd64 Linux 发行版,内核版本 3.10 或更新
  • Docker1.10 或更高版本

然后运行 Docker 并执行以下命令:

sudo docker run -i -t -d -p 80:80 onlyoffice/documentserver

这将安装文档服务器及其所需的一切依赖。

在浏览器中运行 ONLYOFFICE 以检查其是否正常工作。

请注意ONLYOFFICE 文档服务器与 Nextcloud 必须安装在不同的机器上,否则可能会出现集成问题。

3. 启用 ownCloud/Nextcloud ONLYOFFICE 集成应用

从 GitHub 中下载 ownCloud/Nextcloud ONLYOFFICE集成应用并将其放入 Nextcloud 服务器的 /apps 目录中:

cd apps/
git clone https://github.com/ONLYOFFICE/onlyoffice-owncloud.git onlyoffice

访问 Nextcloud,打开未启用应用页面并点击启用 ONLYOFFICE 应用程序。

4. 配置 ownCloud/Nextcloud ONLYOFFICE 集成应用

打开 Nextcloud 管理员设置,前往 ONLYOFFICE 部分并输入已安装 ONLYOFFICE 文档服务器的机器地址:

https://<documentserver>

 

如果您是从浏览器中复制的文档服务器 URL,请注意去掉 /welcome/

5. 开始使用 ONLYOFFICE

如需对文档进行编辑,只需从相应文档的菜单中选择 ONLYOFFICE 中打开选项即可。

如需新建文本文档、电子表格或演示文稿,请点击 Nextcloud 界面顶部的“+”按钮,然后选择合适的文件类型。

 

相关链接

  • 想要了解其工作原理?那就看看 ONLYOFFICE API 文档吧。
  • 您还可在 GitHub 上查看源代码