在Ubuntu 20.04系统上安装ONLYOFFICE文档的方法

本文介绍在Ubuntu 20.04 Linux系统上安装ONLYOFFICE Docs文档的详细方法。

在Ubuntu 20.04系统上安装ONLYOFFICE文档的方法

前言

ONLYOFFICE Docs是根据AGPLv3许可证发行的开源办公套件,它允许处理office文档、电子表格和演示文稿,以及可以保存为PDF文件的可填写表单。该套件使用DOCX、XLSX和PPTX作为核心格式,确保与MS Office文件的高度兼容性。

当前ONLYOFFICE Docs可以与各种云服务集成,如WordPress、Nextcloud、Strapi、Redmine、Jira、Moodle等,并嵌入到您的解决方案中。

以下是硬件要求,请满足以下条件:

根据官方文档,要安装ONLYOFFICE文档,您至少需要:双核2GHz CPU、2GB RAM、40GB存储空间、4GB交换容量。

在Ubuntu 20.04上安装ONLYOFFICE的方法

安装套件的最简单方法是使用Docker,开发人员正式推荐这种方法。一旦系统中安装有最新版本的Docker,您可以使用一个命令安装ONLYOFFICE Docs及其所有依赖项:

sudo docker run -i -t -d -p 80:80 --restart=always onlyoffice/documentserver

注意,如果还没有安装Docker,请自行安装上。

如果要更改端口,请使用-p选项。以下是切换到端口8080的示例:

sudo docker run -i -t -d -p 8080:80 --restart=always onlyoffice/documentserver

准备就绪后,输入http://localhost在浏览器地址栏中启动欢迎页面。默认情况下,与编辑器一起提供了一个集成示例。这是一个简单的DMS,用于测试编辑器并查看如何实现集成。

1、在容器外存储数据

所有数据都存储在称为数据卷的特殊指定目录中:

logs:/var/log/onlyoffice

证书:/var/www/onlyoffice/Data

文件缓存:/var/lib/onlyoffice

数据库:/var/lib/postgresql

把你需要的安装到你的主机上。在docker run命令中使用-v选项:

sudo docker run -i -t -d -p 80:80 --restart=always \

    -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice  \

    -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  \

    -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \

    -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql  onlyoffice/documentserver

如果在更新过程中删除了容器或出现了问题,则不会丢失数据。您还可以在不干扰容器的情况下更新证书。

2、切换到HTTPS

将ONLYOFFICE文档转换为HTTPS的最简单方法是使用certbot自动获取Let’s Encrypt SSL证书。

安装certbot:

sudo snap install --classic certbot

sudo ln -s /snap/bin/certbot /usr/bin/certbot

运行ONLYOFFICE Docs Docker容器。指定端口80和443,并设置域名和电子邮件:

sudo docker run -i -t -d -p 80:80 -p 443:443 \

    -e LETS_ENCRYPT_DOMAIN=yourdomain.com -e LETS_ENCRYPT_MAIL=email@example.com  onlyoffice/documentserver

完成后,ONLYOFFICE Docs将在https://yourdomain.com。

3、与云平台集成的说明

安装了ONLYOFFICE Docs后,您可以将编辑器与首选的DMS/sync&share系统集成。要做到这一点,您需要一个连接器,一个集成应用程序,作为编辑器和DMS系统之间的桥梁。

开发人员会提供随时可用的集成应用程序,可到https://www.onlyoffice.com/网站上查看,最近添加的集成之一是WordPress集成。它允许管理员在WordPress管理面板中编辑和协作办公文档:

在Ubuntu 20.04系统上安装ONLYOFFICE文档的方法

也可以在帖子中添加ONLYOFFICE块,以嵌入模式插入文档:

在Ubuntu 20.04系统上安装ONLYOFFICE文档的方法

结论

我们已经向您展示了如何在Ubuntu 20.04机器上安装ONLYOFFICE Docs。现在,您可以在已经使用的云平台内编辑和共同选写您的办公文档,而无需在各种应用程序之间切换。

栏目相关文章