可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

2025-06-02 11:56:08 0点赞 6收藏 0评论

因飞牛还不支持办公文档在线编辑,就写了这篇文章,主要介绍如何在可道云中集成 ONLYOFFICE,实现 Word、Excel、PPT 等 Office 文档的在线预览与编辑功能,无论你是刚搭建好可道云的新手,还是想进一步扩展功能的老用户,相信本文都能为你提供清晰的思路与实用的操作指南。飞牛也已经上线了office办公文档预览功能,后面也会上线编辑功能,敬请期待!

  🟩 可道云提供更接近于「在线网盘」的使用体验,支持图片、音视频、 Office文档在线预览、编辑 、 PDF、Markdown、Txt在线编辑、在线绘制Visio流程图、思维导图、查看 AutoCAD工程图件 等 功能,用户甚至可以像使用百度网盘、阿里云盘一样,在浏览器中进行文件管理与查看

  部署

  飞牛 Compose方式部署代码

  1️⃣我们需要先创建一个路径,这个路径储存我们的docker-Compose.yml的文件和配置文件

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  2️⃣ 创建db.env文件设置数据库以及密码,文件放到步骤一创建的目录就行,和 docker-Compose.yml同目录,提前放好,不然会构造失败

MYSQL_PASSWORD=kodbox # 数据库密码通compose代码中的数据库密码相同

MYSQL_DATABASE=kodbox # 数据库名

MYSQL_USER=kodbox # 数据库用户名

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  3️⃣ 打开Docker,Compose新增项目->输入项目名称->设置路径->上传或者创建docker-compose.yml把下面代码复制进去,点击完成直至构建完成

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  🐳 Docker compose

  仔细看代码的注释

services:

  db:

    image: mariadb:lts

    container_name: db

    command: --transaction-isolation=READ-COMMITTED

    restart: always

    volumes:

      - "./db:/var/lib/mysql"   # ./db 是数据库持久化目录,可以修改

    environment:

      - MYSQL_ROOT_PASSWORD=kodbox # 数据库密码要和db.env中相同

      - MARIADB_AUTO_UPGRADE=1

      - MARIADB_DISABLE_UPGRADE_BACKUP=1

    env_file:

      - db.env

  kodbox:

    image: kodcloud/kodbox:latest

    container_name: kodbox

    restart: always

    ports:

      - 8111:80   # 左边 8111 是宿主机端口,可修改

    volumes:

      - "./kodbox/site:/var/www/html"    # 可道云是站点目录位置,可以修改

    environment:

      - MYSQL_HOST=db

      - REDIS_HOST=redis

    env_file:

      - db.env

    depends_on:

      - db

      - redis

      - onlyoffice

  redis:

    image: redis:alpine

    container_name: redis

    restart: always

  onlyoffice:

    image: kodcloud/kodoffice:7.4.1.1   # 可道云官方转存镜像

    container_name: onlyoffice

    restart: always

    ports:

      - "8082:80"  # 宿主机 8082 端口访问 OnlyOffice

    environment:

      - JWT_ENABLED=false  # 关闭 JWT 验证(必须关闭)

  配置教程

  🔹 OnlyOffice 项目地址:http://ip:8082.确保能打开就行,如下

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  🔸 可道云 项目地址:http://ip:8111

  1️⃣ 配置可道云

  浏览器访问http://ip:8111 创建管理员账号

  你这里看到的可能和网上一些教程不一样,没有让你填数据库配置和Redis的信息,那是因为构建的时候都配置好了,前面创建的 db.env 就是数据库信息哦!所以这里只要创建管理员账号和密码就行了

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  登录

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  2️⃣ 升级可道云到最新版

  必须升级到最新版不然不能安装 OnlyOffice插件

  点击桌面->系统设置

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  侧栏的系统设置->基础设置中进行检测升级

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  检测后点击自动更新,耐心等待更新完成

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  3️⃣ 安装OnlyOffice 插件

  桌面->插件中心

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  找到OnlyOffice 插件,安装插件

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  4️⃣ 配置插件

  点击配置插件

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  填入 OnlyOffice 服务地址,点击 应用保存

  http://ip:8082/web/

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  保存后点击检测服务器

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  提示 一切正常代表没问题了

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  其他设置根据需求自行配置,然后保存就行

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  5️⃣ 设置默认打开程序

  好像默认是使用 OnlyOffice 编辑&预览的,如果不是就自己设置一下,每种格式的文档都要设置一遍,后面就不需要在设置了

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  6️⃣ 演示

  打开word文档演示

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  内置字体

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  Excel演示

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  感兴趣的话也可以安装其他插件使用

可道云集成 ONLYOFFICE 教程实现 Office 文档在线编辑

  注意事项

  ⚠️ 特别要注意,onlyoffice项目镜像目前使用的是可道云官方转存镜像,如果你要单独部署onlyoffice官方镜像的话一定要使用 7.1.1.23 版本镜像,新版本镜像无法在可道云中使用onlyoffice插件会提示报错或者下载失败等。

  🟢 https访问,我直接DDNS解析和frp两种方式不需要在进行任何配置,代理后直接访问

  🔶 我个人认为这个可道云比我之前发布的OnlyOffice + Nextcloud组合好用多了,最起码访问速度都快很多,我个人观点,大家根据自己的使用情况选择

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
6
扫一下,分享更方便,购买更轻松