介绍
OnlyOffice是一款开源的办公套件和协作平台,集成了文档、电子表格、演示文稿和表单的在线编辑器==。它高度兼容Microsoft Office文件格式,并提供多人实时协作编辑功能。用户可以以SaaS(云服务)的形式使用,也可以选择本地部署或集成到其他平台中。
主要特点
- 一体化编辑功能:包含文本文档、电子表格、演示文稿、表单和PDF文件的编辑器。
- 高兼容性:与Microsoft Office (.docx, .pptx, .xlsx) 等开放XML格式文件高度兼容。
- 强大的协作能力:支持多人实时同步编辑,并通过集成的聊天和评论工具进行高效协作。
我们以 NextCloud 中部署使用OnlyOffice,NextCloud的部署可以参考飞牛中部署NextCloud
安装 ONLYOFFICE 服务
回到1Panel后台页面 -> 应用商店 -> 搜索 ONLYOFFICE , 安装。这里 JWT密钥要记录一下,后面需要用到。

安装 ONLYOFFICE 插件
登录Nextcloud -> 点右上角头上 -> 应用 -> 进入应用页面后 左侧精选应用 -> 找到 ONLYOFFICE -> 点允许未经测试的应用安装,安装。

添加域名、配置返向代理
因为NextCloud使用https协议(http协议访问会有安全警告提示出错),而ONLYOFFICE Docs 内部请求服务器的地址的时候,不支持本地签名。所以,需要一个正式SSL签名的域名给NextCloud。
- 进入 网站 -> 创建网站 -> 返向代理。

同样NextCloud域名一样,添加ONLYOFFICE域名证书,这里转发后为设置为 http://127.0.0.1:40156,启用HTTPS,这里的证书可以用自建的,也可以用Acme自动签名。
配置 ONLYOFFICE 实现协作办公软件套件
- 进入 NextCloud 后台 -> 右上角头像 -> 管理设置 -> 进入管理设置页面,右侧选择 ONLYOFFICE
- ONLYOFFICE Docs地址:ONLYOFFICE域名
- 关闭证书校验:这里如果用自签名证书需要关闭
- 密钥:安装 ONLYOFFICE 服务时记录的 JWT密钥
- ONLYOFFICE Docs 内部请求服务器的地址:NextCloud域名地址。

测试
配置完成后保存,提示设置已经保存说明配置成功,可以上传一个文档,打开测试一下。

评论区