OFFICE文档预览、PDF转换一站搞定

0 阅读2分钟

前言

之前的文章介绍过如何 为 REBUILD 指定文档预览服务,随着 V4.1 新版本的发布,我们集成了更为便捷的 Only Office,可以实现文档预览与 PDF 报表输出,一行命令即可安装,非常方便!

在开始之前,我们建议您j基本了解:

  • Only Office (Document Server)
  • Docker 容器

开始安装

Only Office (Document Server) 可以通过 docker 一键安装,在安装前,请确保您已正确安装 Docker 容器服务,您可以通过以下命令验证:

docker -v

如已正确安装,会打印 Docker 版本信息,否则会显示错误。

接下来,通过 docker 命令安装/启动 Only Office (Document Server),如下:

## 获取镜像
docker pull onlyoffice/documentserver

## 启动
docker run -i -t -d -p 88:80 -e JWT_ENABLED=false --name onlyoffice onlyoffice/documentserver

安装/启动后,我们可以通过 http://容器地址:88 来测试是否成功(您可以将启动命令中的 88 更换成您想要的端口,同时注意防火墙允许此端口)。

JWT_TOKEN 与 HTTPS

JWT_TOKEN 是重要鉴权密码,启用后会更加安全。在上述命令中我们为了方便关闭了 JWT_ENABLED=false,但在实际应用中建议启用,仅需在启动命令中将 -e JWT_ENABLED=false 去除即可。启用后,只要通过获取 JWT_TOKEN 并填写在 REBUILD 配置中即可(详见下文)。

HTTPS 建议使用 nginx 代理访问,更为灵活。

使用宝塔安装

如果上述安装方式有困难,正巧您使用了宝塔面板,也可通过宝塔面板安装。使用宝塔安装还可以同步配置域名、HTTPS 等,更为便捷。

image.png

  • 建议配置域名使用(只有域名才能启用 HTTPS)
  • 请复制 JWT 密码备用

点击 [确定] 即可开始安装。根据不同的网络情况,安装过程可能持续30分钟-1小时,请耐心等待安装完成。

启用 HTTPS

建议启用 HTTPS 安全访问,宝塔内置 HTTPS 支持。如下图所示,一步步点击操作即可。

image.png

配置到 REBUILD 中使用

当我们准备好 Only Office Document Server 以后,只需将地址与 JWT_TOKEN/JWT密码(如有)填写到 REBUILD 中即可。进入 REBUILD 管理中心 - 通用,如下图所示:

1751340059226.png