ONLYOFFICE 文档是一款开源办公套件,在 GNU AGPL v3.0 下分发。它包括基于网络的查看器和协作编辑器,可用于处理文本文档、电子表格、演示文稿,以及与 OOXML 格式兼容的表单。
您可以将 ONLYOFFICE 文档与多种云服务集成,如 Nextcloud、Redmine、Seafile、Jira、Moodle 等,也可以将其嵌入到您自己的解决方案中。这些编辑器也可以作为完整的生产力解决方案 ONLYOFFICE Workspace 的一部分。
在本教程中,我们来学习如何在 Ubuntu 中为 64 位 ARM 架构安装 ONLYOFFICE 文档 7.3。
ONLYOFFICE 文档最新版
最近ONLYOFFICE发布了 v7.3,最新版本的在线编辑器提供了多种实用性改进:
-
新增字段填写接收人角色
-
SmartArt 图形支持
-
增强文档保护
-
查看窗口
-
13个新公式,如TEXTBEFORE、VSTACK、WRAPROWS等等。
-
Unicode 和 LaTeX 方程
-
幻灯片特殊粘贴项
-
参考线和网格线设置
-
以及更多
阅读这篇文章,了解更多关于ONLYOFFICE文档v7.3新功能。
系统要求
-
64 位 ARM 处理器
-
内存: 2GB 或更高
-
硬盘:至少有 40GB 的可用空间
-
至少 4GB 的交换空间
-
Ubuntu 18.04或20.04 以 arm64
其他要求
-
PostgreSQL v.12.9 或更高版本
-
NGINX v.1.3.13 或更高版本
-
libstdc++6:版本 4.8.4 或更高版本
-
RabbitMQ
第 1 步:安装依赖项
安装您的 Ubuntu 中包含的 PostgreSQL 版本。
sudo apt-get install PostgreSQL
创建 PostgreSQL 数据库和用户(设定任意密码并记住):
sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;" sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';" sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"
安装 rabbitmq:
sudo apt-get install rabbitmq-server
第 2 步:更改默认端口
默认情况下,ONLYOFFICE 文档监听端口 80。如有必要,可做更改:
echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections
如果您想将 ONLYOFFICE 文档的协议改为 HTTPS,请不要将端口改为 443,而是按照如下说明进行操作。
第 3 步:安装ONLYOFFICE 文档
添加 GPG 密钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
添加 ONLYOFFICE 文档代码库:
echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
更新软件包管理器缓存:
sudo apt-get update
安装mscorefonts:
sudo apt-get install ttf-mscorefonts-installer
安装 ONLYOFFICE 文档:
sudo apt-get install onlyoffice-documentserver
准备就绪后,在浏览器的地址栏中输入 http://localhost,启动欢迎页面。
第四步:切换到 HTTPS 协议
如要将 ONLYOFFICE 文档切换到 HTTPS 协议,最简单方法是使用 certbot 自动获得 Let's Encrypt SSL证书。
安装 certbot:
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
运行脚本指定您的电子邮件和域名:
sudo bash /usr/bin/documentserver-letsencrypt.sh email@example.com yourdomain.com
完成后,即可在 https://yourdomain.com 下使用 ONLYOFFICE 文档。