使用 OnlyOffice Server 设置 Nextcloud 🔥 完整集成指南
构建您自己的自托管替代 Google 文档和 Google 表格:安装 Nextcloud 服务器和 OnlyOffice 文档服务器,使用官方连接器应用程序和 JWT 密钥连接两者,使用 HTTPS 保护所有内容,并进行第一次真正的编辑 - 每个文件都保留在您自己的服务器上。
📑章节
- 您正在构建的内容 - 在您自己的服务器上构建您自己的 Google 表格和文档替代方案
- 规划两个主机名 - Nextcloud 为 cloud.example.com,OnlyOffice 为 office.example.com
- 安装 Nextcloud 服务器
- 安装 OnlyOffice 文档服务器
- 使用运行状况检查 URL 检查文档服务器是否处于活动状态
- 在 Nextcloud 中安装 ONLYOFFICE 连接器应用
- 连接两台服务器 - 文档编辑服务地址和 JWT 密钥
- 在两台服务器上设置 HTTPS
- 第一次真正的编辑 - 在 Nextcloud 中打开和编辑文件
📋 概述和分步指南
规划两台服务器和主机名
此设置有两个协同工作的部分。 Nextcloud 存储您的文件和用户帐户,OnlyOffice Document Server 在浏览器中进行实际的文档和电子表格编辑。从一开始就为每个主机指定自己的主机名:Nextcloud 在 cloud.example.com 上回答,文档服务器在 office.example.com 上回答。在开始之前将两个 DNS 记录指向您的服务器,因为连接设置、JWT 安全性和 HTTPS 证书都依赖于这些名称保持固定。
安装 Nextcloud 服务器
首先在您的服务器上安装 Nextcloud 并完成其 Web 设置 - 创建管理员帐户并让它连接到其数据库。在浏览器中打开 cloud.example.com 并使用管理员帐户登录,以确认文件存储端完全正常工作,然后再引入办公服务器。您以后使用 OnlyOffice 编辑的每个文档都将存储在这个 Nextcloud 存储中。
安装OnlyOffice文档服务器
现在安装 OnlyOffice Document Server — 用于呈现和编辑文档、电子表格和演示文稿的独立服务。在此设置中,它以 office.example.com 的形式到达,在配置 HTTPS 之前,它会在服务器的端口 8080 上进行应答。文档服务器没有自己的文件存储:Nextcloud 向其发送一个文件,用户在浏览器中对其进行编辑,然后保存的结果返回到 Nextcloud。
通过健康检查验证文档服务器
在连接任何内容之前,请证明文档服务器确实正在运行。在浏览器中打开其健康检查地址:
http://your-server:8080/healthcheck
该页面必须返回一个单词:true。该单词确认文档服务器服务已启动并准备好接受连接。
true,请不要继续 - 首先修复文档服务器。如果跳过此基本检查,以后每个连接错误都会变得更难以追踪。安装 ONLYOFFICE 连接器应用
以管理员身份登录 Nextcloud,打开应用程序部分并安装官方 ONLYOFFICE 连接器应用程序。该连接器是两个服务器之间的桥梁:它将OnlyOffice设置页面添加到Nextcloud,并使文档在OnlyOffice编辑器中打开而不是下载。安装后启用该应用程序。
连接两台服务器 - 地址和 JWT 密钥
打开 Nextcloud 管理内的 ONLYOFFICE 设置并输入文档编辑服务地址 - 您的文档服务器的公共 HTTPS 地址:
https://office.example.com/
然后输入 JWT 密钥 - 与文档服务器上配置的密钥相同。这个共享秘密是两台服务器如何向对方证明请求是真实的,因此没有人可以滥用您的编辑服务。保存设置; Nextcloud 在保存时检查与文档服务器的连接。
在两台服务器上设置 HTTPS
两个主机名 — cloud.example.com 和 office.example.com — 必须使用有效证书通过 HTTPS 打开。这不是可选的改进:编辑会话在用户的浏览器内运行,因此浏览器本身会为两台服务器强制执行安全规则。
进行第一次真正的编辑
转到 Nextcloud 中的文件并创建或打开电子表格或文档。现在,该文件无需下载,而是直接在浏览器中的 OnlyOffice 编辑器中打开 - 与 Google Sheets 或 Google Docs 相同的工作方式,但完全由您托管。输入一些内容,保存并关闭文件:编辑后的版本返回到 Nextcloud 存储中。您的自托管办公室已上线。
🏷️Topic Search Variables & Keywords
🎙️ 完整文字记录 — 点击展开
分步故障排除指南和解决方案 - Nextcloud + OnlyOffice Google Sheets 替代方案。技术安叔屏幕演示。
(转录在源页面上结束)
❓ 常见问题(英文)
本教程 100% 免费学习吗?
是的!技术安数演示的所有指南和方法均使用免费、合法的教育资源。
初学者可以遵循本指南吗?
绝对是!每个步骤都在屏幕上演示并附有详细说明,以便任何人都可以轻松遵循。
如果遇到困难我可以在哪里提问?
直接在 YouTube 视频上发表评论,我们的社区和技术安树将为您提供帮助。
🚀 在 YouTube 上观看完整教程
🚀 在 YouTube 上观看完整的分步视频教程:https://www.youtube.com/watch?v=75hxt-snbkg
订阅技术安数以获取 IT 支持、Windows 故障排除和服务器管理。
▶️观看完整视频