更新时间:2022-12-16 10:21:48浏览次数:89+次
本文介绍在Ubuntu 20.04 Linux系统上安装ONLYOFFICE Docs文档的详细方法。
前言
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管理面板中编辑和协作办公文档:
也可以在帖子中添加ONLYOFFICE块,以嵌入模式插入文档:
结论
我们已经向您展示了如何在Ubuntu 20.04机器上安装ONLYOFFICE Docs。现在,您可以在已经使用的云平台内编辑和共同选写您的办公文档,而无需在各种应用程序之间切换。
相关资讯