如何在ownCloud/NextCloud/丰盘ECM等免费企业网盘集成在线Office?

2022-08-23 13:09:26 浏览数 (1)

伴随着企业内部员工生产和流通的文档越来越多,企业管理层迫切需要引入一套可以私有部署在企业内网的文档管理系统来将这些文档集中管理起来,一方面可以更好的管控权限,另外也是为了更好的在不同项目、新老员工之间进行共享以提高生产力。

中小企业对成本较为敏感,通常更愿意从免费的方案开始用起,等到需求升级了再寻求升级方案,例如Windows共享、FTP、SVN,而网盘类的产品也是这几年开始流行起来。ownCloud和NextCloud是国外比较流行的开源并商业化运作的网盘产品,有意思的是,NextCloud也是由ownCloud的原班人马二次创业打造的产品;丰盘ECM则是对标的国产替代产品,社区版无任何限制,可以永久免费使用。

在网盘上我们往往会存放大量的Office文档如PDF、Word、Excel、PPT等等,如果能够在线预览这些Office文档的话,那么员工就不再需要下载到本机再查看,这样一来也就降低了文件泄露出去的风险。那么应该如何实现呢?目前微软依然是Office文档领域事实上的技术标准 ,因此使用微软的Office 365或者本地部署的SharePoint都是效果最好的方案,但并不免费。而开源的方案里,OnlyOffice和LibreOffice(前身是基于OpenOffice项目)则是目前最流行的、兼容性最好的两大开源方案,其中,OnlyOffice的产品迭代速度相较于LibreOffice要快很多,我们接下来以OnlyOffice为例介绍下如何在企业网盘里集成在线Office预览功能。

ownCloud/NextCloud集成OnlyOffice

步骤1:安装OnlyOffice套件

使用OnlyOffice官方封装的Docker镜像进行安装是最快的方式。

代码语言:shell复制
docker run -d --name onlyoffice -p 9000:80 onlyoffice/documentserver:6.4

步骤2:安装并配置NextCloud的OnlyOffice扩展插件

然后进入NextCloud的应用管理界面,找到OnlyOffice应用,这个应用扩展可以连接到外部OnlyOffice实例上。

image-20220823114507462.pngimage-20220823114507462.png
image-20220823114813481.pngimage-20220823114813481.png

由于很多扩展都需要下载来自Github上的资源,而在国内访问Github很容易被墙,例如下面这样的网络错误。如果重试无果,也可以根据这篇帖子进行离线安装 Manually downloading (installing) apps - ℹ️ Support - Nextcloud community 。

代码语言:shell复制
cURL error 56: OpenSSL SSL_read: Connection reset by peer, errno 104 (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v7.5.4/onlyoffice.tar.gz
image-20220823115022780.pngimage-20220823115022780.png

安装成功之后,就可以在系统设置界面看到OnlyOffice专有的配置界面了,填入我们安装的OnlyOffice系统实例地址即可

image-20220823115454681.pngimage-20220823115454681.png

然后上传Word文档,点击即可看到预览的效果了。

image-20220823115700622.pngimage-20220823115700622.png

ownCloud和NextCloud的配置过程很相似,此处不再赘述。

丰盘ECM集成OnlyOffice

丰盘系统支持单机集成OnlyOffice套件,或者连接到外部独立部署的OnlyOffice实例。下面我们以最简单的集成模式为例,只需要运行丰盘ECM运维助手工具的add指令,即可自动化安装并配置一个开启了安全加密的OnlyOffice实例。

代码语言:shell复制
sudo /opt/xpan/tools/xpc.sh add onlyoffice
================ OUTPUT ==================
丰盘运维助手: v1.2.0 220813
系统运维手册: https://docs-xpan.ekbcloud.com/admin_manual/linuxop.html
读取到时区配置信息:Asia/Shanghai
6.4: Pulling from onlyoffice/documentserver
Digest: sha256:7e4a36f99966640fa7d0298ec3334309331229f61bdce7280667575ba9c8f7f6
Status: Image is up to date for onlyoffice/documentserver:6.4
docker.io/onlyoffice/documentserver:6.4
a8d06c750291f34fa7a36f8aff6d67ea5ee0a5c0b843ec71fbc6b856b3a6a99b
正在配置OnlyOffice的JWT访问密钥...
正在启动OnlyOffice组件容器,启动成功之后大约1-2分钟才可正常对外服务...
xpan-onlyoffice
OnlyOffice组件容器 xpan-onlyoffice 已启动成功!
OnlyOffice启动成功之后大约1-2分钟才可正常对外服务,可通过访问脚本 http://[丰盘系统地址]/onlyoffice/web-apps/apps/api/documents/api.js 查看服务是否运行正常
正在切换网关 xpan-gw 配置文件以支持 OnlyOffice...
2022/08/23 12:02:27 [notice] 41#41: signal process started

然后登录丰盘ECM管理后台,按下面指示启用OnlyOffice单机集成模式并保存即可。已登录用户需要刷新界面才能加载最新配置信息。

配置OnlyOffice集成模式.025df5a8.png配置OnlyOffice集成模式.025df5a8.png

现在我们可以愉快的在线预览Word、Excel和PPT等各种办公文档了。

DOCX文件预览.cd5dc258.pngDOCX文件预览.cd5dc258.png
Excel文件格式预览.1ed3d5b7.pngExcel文件格式预览.1ed3d5b7.png
PPT格式在线预览.5b34c67d.pngPPT格式在线预览.5b34c67d.png

0 人点赞